Passer au contenu principal
Toutes les collectionsStore LocatorComment mettre en place son Store Locator ?
Comment créer une clef de cartographie sur Google Maps ?

Comment créer une clef de cartographie sur Google Maps ?

M
Écrit par Margaux
Mis à jour il y a plus d’une semaine

Voici les étapes détaillées pour souscrire à une clé API Google Maps :

  1. Créez un compte Google Cloud si vous n'en avez pas déjà un en vous rendant sur le site cloud.google.com.

  2. Connectez-vous à la console Google Cloud en utilisant vos informations de connexion. Attention: il est impératif de mettre un moyen de paiement, sinon le compte ne sera jamais actif.

  3. Créez un nouveau projet en cliquant sur le bouton "Créer un projet" dans le coin supérieur gauche de la console.

  4. Donnez un nom à votre projet et sélectionnez un numéro de projet si nécessaire. Cliquez sur le bouton "Créer" pour créer le projet.

  5. Accédez à la console de gestion des API en cliquant sur le menu "Clés et identifiants" dans la barre de navigation de la console à gauche

  6. Cliquez sur le bouton "Activer les API et les services" pour rechercher et activer l'API Google Maps.

  7. Une fois l'API activée, cliquez sur le bouton "Créer une clé" pour créer une nouvelle clé API.

  8. Définissez les restrictions de clé appropriées en fonction de l'utilisation prévue de l'API. (restreindre à l’url du sous-domaine)

  9. Cliquez sur le bouton "Créer" pour créer la clé API. Il faudra donc attendre d’avoir défini l’url du sous-domaine pour finaliser le processus.

Trois éléments supplémentaires importants :

  • Dans la section Restrictions de l'application : sélectionner "sites web" et ajouter l'URL du site (cela permet d'utiliser cette clé uniquement pour le site).

  • Les API suivantes doivent être activées (dans "restrictions relatives aux API", cf capture d'écran) : Maps Javascript, Maps Static, Places, Geocoding, Directions.

  • Il s'agit d'un abonnement mensuel, vous verrez donc le coût mois par mois.

Avez-vous trouvé la réponse à votre question ?