Edit in JSFiddle

function go() {

  var map = Gp.Map.load(
    "divmap", // identifiant du conteneur HTML
    // options d'affichage de la carte (Gp.MapOptions)
    {
      // centrage de la carte
      center: {
        x: 2.294,
        y: 48.858,
        projection: "EPSG:4326"
      },
      // niveau de zoom de la carte (de 1 à 21)
      zoom: 13,
      // Couches à afficher
      layersOptions: {
        "ORTHOIMAGERY.ORTHOPHOTOS": {},
        'BRGM': {
          format: 'wms',
          url: 'https://geoservices.brgm.fr/geologie',
          title: 'Carte géologique image de la France au 1/50 000e',
          description : "BD Scan-Géol-50 est la base de données géoréférencées des cartes géologiques 'papier' à 1/50 000",
          layers: ['SCAN_D_GEOL50'],
          tiled: true
        }
      },
      controlsOptions : {
          layerswitcher : {}
      }
    });

};

Gp.Services.getConfig({
  apiKey: "jhyvi0fgmnuxvfv0zjzorvdn",
  onSuccess: go
});
#divmap {
  padding: 5px;
  width: 100%;
  height: 400px;
  box-shadow: 0 0 10px #999;
}
<div id="divmap"></div>

External resources loaded into this fiddle: