Retour au blog
Guides & Tutoriels2026-03-15·9 min de lecture

Guide : Configuration de la clé API Google Maps (2025)

Par Ibrahim DemolCEO IBLeadMis à jour le 12 juin 2026

Obtenir une clé API Google Maps est la première étape pour tout développeur ou marketeur qui souhaite intégrer des cartes, extraire des données de localisation ou créer des fonctionnalités basées sur la localisation. Ce guide de configuration de la clé API Google Maps couvre chaque étape — de la création de votre compte Google Cloud à la sécurisation de votre clé et à l'évitement de frais inattendus.

Pas de blabla. Juste les étapes exactes dont vous avez besoin.


Pourquoi vous avez besoin d'une clé API Google Maps

La clé API est votre jeton d'authentification. Sans elle, Google ne fournira pas de tuiles de carte, de résultats de géocodage ou de données d'itinéraires à votre application.

Voici ce que fait réellement la clé :

  • Accorde l'accès aux services de la plateforme Google Maps (Maps JavaScript API, Geocoding API, Places API, etc.)
  • Suit votre utilisation afin que Google puisse appliquer le bon niveau de facturation
  • Lien avec votre compte de facturation — les frais ne s'appliquent qu'après avoir dépassé le crédit mensuel gratuit (200 $/mois à partir de 2025)
  • Vous permet de restreindre l'accès afin que seul votre domaine ou votre application puisse utiliser la clé

Tout projet qui touche à Google Maps en a besoin. Il n'y a pas d'alternative.


Étape 1 : Créer un compte Google Cloud Platform

Rendez-vous sur console.cloud.google.com. Connectez-vous avec votre compte Google — ou créez-en un si vous n'en avez pas.

Si c'est votre première fois, Google vous guidera à travers un court processus d'intégration. Vous devrez accepter les conditions d'utilisation et configurer un compte de facturation (plus d'informations à l'étape 4).

Les nouveaux comptes obtiennent un crédit gratuit de 300 $ valable pendant 90 jours. Cela est distinct du crédit de 200 $/mois pour les cartes.


Étape 2 : Créer un nouveau projet

Chaque clé API vit à l'intérieur d'un projet. Les projets gardent vos clés, vos données de facturation et d'utilisation organisées.

  1. Cliquez sur le menu déroulant des projets en haut de la console GCP (il affiche généralement "Mon premier projet" ou quelque chose de similaire)
  2. Cliquez sur Nouveau projet
  3. Donnez-lui un nom clair — quelque chose comme "Intégration des cartes" ou le nom de votre entreprise
  4. Cliquez sur Créer

La console passera automatiquement à votre nouveau projet. Toutes les étapes suivantes se déroulent à l'intérieur de ce projet.


Étape 3 : Activer les API Google Maps dont vous avez besoin

Toutes les API Maps ne sont pas activées par défaut. Vous devez activer chacune que vous prévoyez d'utiliser.

  1. Dans la barre latérale gauche, allez à APIs & Services → Bibliothèque
  2. Recherchez "Maps"
  3. Cliquez sur l'API dont vous avez besoin — pour la plupart des projets web, commencez par Maps JavaScript API
  4. Cliquez sur Activer

Répétez pour toutes les autres API dont votre projet a besoin. Les plus courantes incluent :

API Cas d'utilisation
Maps JavaScript API Cartes interactives sur les sites web
Geocoding API Convertir des adresses en coordonnées
Places API Rechercher des entreprises et des points d'intérêt
Directions API Planification d'itinéraires
Distance Matrix API Temps de trajet entre plusieurs points

Si vous n'êtes pas sûr de celles dont vous avez besoin, activez d'abord l'API Maps JavaScript. Vous pouvez en ajouter d'autres plus tard sans créer une nouvelle clé.


Étape 4 : Configurer la facturation

Cette étape pose problème à de nombreux développeurs. Google exige un compte de facturation même si vous restez dans la limite gratuite.

  1. Dans la console GCP, allez à Facturation dans la barre latérale gauche
  2. Cliquez sur Lier un compte de facturation
  3. Créez un nouveau compte de facturation si vous n'en avez pas
  4. Entrez les détails de votre carte de crédit

Vous ne serez pas facturé à moins que votre utilisation ne dépasse le crédit gratuit de 200 $/mois. Pour la plupart des petits projets, cela couvre environ :

  • 28 000 chargements de cartes par mois
  • 40 000 requêtes de géocodage par mois

Configurez une alerte de budget (Facturation → Budgets & Alertes) afin de recevoir un e-mail si vous approchez d'un seuil. Cela évite les factures surprises.


Étape 5 : Créer votre clé API

Maintenant, la création de la clé proprement dite :

  1. Allez à APIs & Services → Identifiants
  2. Cliquez sur + Créer des identifiants en haut
  3. Sélectionnez Clé API
  4. Google génère votre clé immédiatement — elle ressemble à AIzaSyD...
  5. Copiez-la et conservez-la dans un endroit sûr (un gestionnaire de mots de passe fonctionne bien)

C'est tout. La clé est active immédiatement.


Étape 6 : Sécuriser votre clé API

Une clé API non sécurisée est une responsabilité. Si quelqu'un la trouve dans votre dépôt public GitHub ou dans le code côté client, il peut accumuler des frais sur votre compte.

Deux restrictions à définir immédiatement :

Restrictions d'application

Limite les applications ou sites web qui peuvent utiliser la clé.

  • Référents HTTP — pour les sites web. Ajoutez votre domaine : https://votredomaine.com/*
  • Adresses IP — pour les applications côté serveur. Ajoutez l'adresse IP de votre serveur.
  • Applications Android/iOS — pour les applications mobiles. Ajoutez le nom de package ou l'ID de bundle de votre application.

Restrictions API

Limite les API Google que la clé peut appeler.

  1. Dans les paramètres de la clé, cliquez sur Restreindre la clé
  2. Sélectionnez uniquement les API que vous avez activées à l'étape 3
  3. Cliquez sur Enregistrer

De cette façon, même si la clé fuit, elle ne peut appeler que les API Maps — pas Gmail, Drive ou autre.


Meilleures pratiques pour gérer votre clé API

Quelques habitudes qui évitent des maux de tête plus tard :

Ne jamais coder en dur la clé dans le JavaScript côté client. N'importe qui peut voir le code source de votre page et l'extraire. Utilisez des variables d'environnement côté serveur et proxy les requêtes.

Utilisez des clés distinctes pour des environnements distincts. Une clé pour le développement, une pour la production. De cette façon, vous pouvez faire tourner ou révoquer l'une sans casser l'autre.

Surveillez l'utilisation chaque semaine. Vérifiez APIs & Services → Tableau de bord pour voir le nombre de requêtes par API. Des pics peuvent indiquer un abus ou un bug dans votre code.

Faites tourner les clés périodiquement. Créez une nouvelle clé, mettez à jour votre application, puis supprimez l'ancienne. Une rotation trimestrielle est un rythme raisonnable pour la plupart des projets.

Définissez des limites de quota. Dans les paramètres de la clé, vous pouvez limiter les requêtes quotidiennes par API. Cela agit comme un plafond sur les coûts.


Intégration de Google Maps sur votre site web

Avec votre clé prête, voici le HTML minimal pour afficher une carte :

<!DOCTYPE html>
<html>
<head>
  <title>Ma carte</title>
  <script src="https://maps.googleapis.com/maps/api/js?key=VOTRE_CLE_API&callback=initMap" async defer></script>
  <script>
    function initMap() {
      var map = new google.maps.Map(document.getElementById('map'), {
        center: { lat: 40.7128, lng: -74.0060 },
        zoom: 12
      });
    }
  </script>
</head>
<body>
  <div id="map" style="height: 400px; width: 100%;"></div>
</body>
</html>

Remplacez VOTRE_CLE_API par votre clé réelle. Les attributs async defer chargent le script sans bloquer le rendu de la page.

Pour les sites WordPress, des plugins comme WP Google Maps ou le widget de carte d'Elementor gèrent l'intégration — il vous suffit de coller la clé dans les paramètres du plugin.


Dépannage des problèmes courants de clé API

"Cette page ne peut pas charger Google Maps correctement"

Signifie généralement que la clé est manquante, incorrecte ou que l'API JavaScript Maps n'est pas activée. Vérifiez les deux.

La carte se charge mais montre une boîte grise

L'API s'est chargée mais initMap() n'a pas été exécutée. Vérifiez la console de votre navigateur pour des erreurs JavaScript.

Erreur "REQUEST_DENIED"

Votre clé a des restrictions qui bloquent la requête. Soit le référent ne correspond pas, soit l'API n'est pas dans la liste autorisée. Supprimez temporairement les restrictions pour tester, puis réajoutez-les.

Erreur de facturation / API désactivée

Si votre compte de facturation a un problème (carte expirée, paiement échoué), Google désactive les API. Résolvez le problème de facturation dans la console GCP sous Facturation → Gestion de compte.

Quota dépassé

Vous avez atteint votre limite quotidienne ou mensuelle. Vérifiez APIs & Services → Quotas. Vous pouvez demander une augmentation de quota ou mettre à niveau votre plan de facturation.


Tarification de l'API Google Maps (2025)

Google vous offre 200 $/mois en crédits gratuits. Après cela, vous payez par requête :

API Prix après la limite gratuite
Maps JavaScript API 7 $ par 1 000 chargements
Geocoding API 5 $ par 1 000 requêtes
Places API (de base) 17 $ par 1 000 requêtes
Directions API 5 $ par 1 000 requêtes

Pour les cas d'utilisation à fort volume — comme le scraping de milliers d'annonces d'entreprises — les coûts de l'API Places s'accumulent rapidement. À 17 $ par 1 000 requêtes, extraire 50 000 enregistrements d'entreprises coûte 850 $ en frais d'API seulement, avant tout temps de développement.

C'est là que les bases de données pré-indexées deviennent une alternative pratique.


Utiliser les données Google Maps pour la génération de leads — sans limites API

L'API Google Maps est conçue pour intégrer des cartes et géocoder des adresses. Elle n'est pas conçue pour l'extraction massive de données commerciales. L'API Places limite les résultats à 60 par recherche, et le scraping à grande échelle viole les conditions d'utilisation de Google.

Si votre objectif est de créer des listes de leads à partir de Google Maps — et non d'intégrer des cartes sur un site web — une base de données pré-indexée est un chemin plus rapide et moins coûteux.

IBLead indexe plus de 50 millions d'entreprises dans 37 pays, mises à jour chaque semaine. Vous recherchez par ville, code postal, catégorie, note Google ou nombre d'avis. Ensuite, vous exportez au format CSV instantanément — pas d'appels API, pas d'attente, pas de facturation par requête.

Les données incluent le nom de l'entreprise, l'adresse, le téléphone, l'e-mail (enrichi à partir du site web), la note Google, le nombre d'avis et plus de 50 champs par annonce. IBLead détecte également plus de 160 technologies sur le site web de chaque entreprise — utile pour cibler les entreprises utilisant des plateformes CMS ou des outils publicitaires spécifiques.

À 52 $ pour 10 000 leads, c'est une fraction de ce que coûterait l'API Places pour le même volume.

Commencez gratuitement — 200 crédits inclus


FAQ : Clé API Google Maps

L'API Google Maps est-elle gratuite ?

Oui, jusqu'à 200 $/mois d'utilisation. Après cela, vous payez par requête. La plupart des petits sites web restent dans la limite gratuite. L'extraction de données à fort volume est là où les coûts augmentent rapidement.

Puis-je utiliser une clé API pour plusieurs sites web ?

Techniquement oui, mais c'est une mauvaise pratique. Utilisez des clés distinctes par projet afin de pouvoir suivre l'utilisation et révoquer l'accès indépendamment.

Que se passe-t-il si je ne sécurise pas ma clé API ?

Quiconque la trouve peut l'utiliser. Votre compte de facturation sera facturé pour leur utilisation. Google a une détection automatisée pour certains modèles d'abus, mais ce n'est pas infaillible. Restreignez toujours votre clé.

Combien de temps faut-il pour obtenir une clé API Google Maps ?

Environ 10 minutes si vous avez déjà un compte Google. Le principal temps d'attente est la configuration de la facturation — ayez votre carte de crédit prête.

Y a-t-il une alternative à l'API Google Maps pour les données commerciales en masse ?

Oui. Si vous avez besoin d'annonces commerciales à grande échelle plutôt que d'intégrations de cartes, des bases de données pré-indexées comme IBLead sont plus pratiques. Elles n'ont pas de tarification par requête ni la limite de 60 résultats par recherche de l'API Places.


Résumé

Configurer votre clé API Google Maps prend six étapes : créer un compte GCP, démarrer un projet, activer les API dont vous avez besoin, ajouter la facturation, générer la clé et la restreindre. L'ensemble du processus prend moins de 15 minutes.

La clé déverrouille les intégrations de cartes, le géocodage et la planification d'itinéraires pour vos applications. Pour la plupart des sites web, vous resterez dans la limite gratuite de 200 $/mois sans frais.

Si vous utilisez Google Maps pour la génération de leads plutôt que pour intégrer des cartes, la tarification par requête de l'API et les limites de résultats rendent l'extraction massive coûteuse et lente. Une base de données pré-indexée vous donne les mêmes données — plus rapidement, moins cher, et sans risque de violation des conditions d'utilisation.

Commencez gratuitement — 200 crédits inclus

Prêt à commencer ?

Accédez à toutes les entreprises Google Maps, enrichies avec emails et données légales.

Essayer IBLead gratuitement