La cartographie Google Maps ne s’affiche pas

15 mai

Depuis le 11 Juin 2018 une clé est devenue obligatoire pour utiliser les services de Google Maps.
Pas de panique le service devrait toujours être gratuit car le service offert en volume l’est maintenant avec un montant equivalent de 200€. Cependant il est nécessaire de renseigner les informations de facturation.
Suivez ces étapes pour obtenir une clé API:

  • • Accédez à la Google Cloud Console.
  • • Créer ou sélectionner un projet
  • • Activez la Maps Javascript API depuis l’onglet blibliothèque à gauche
  • • Cliquez sur Continuer pour activer l’API et tous les services connexes.
  • • Sur la page Informations d’identification, obtenez une clé de navigateur (et définissez les informations d’identification de l’API)

Ce problème survient quand la compression ou la mise en cache du code Javascript est activée car ces options ne sont pas compatibles avec Google Maps.

Pour régler le problème indiquez les options suivantes depuis le menu paramètres avancés >> Performances.

CCC (Concaténation, Compression et mise en Cache)

  • « Smart cache » pour le code JavaScript : Conserver le fonctionnement classique
  • Compression du JavaScript dans le code HTML : Conserver le fonctionnement classique