
Tarifs Google Places API : coûts et champs (2026)
Le coût de Google Places API dépend du point de terminaison, du SKU le plus élevé déclenché par les champs demandés et du volume mensuel. Un seul champ coûteux peut faire passer toute la requête au niveau supérieur. Compter les appels ne suffit donc pas pour prévoir la facture.
Les tarifs mondiaux et les niveaux de champs présentés ici ont été vérifiés le 13 août 2026 dans la documentation officielle. Ils peuvent changer. Des règles régionales peuvent aussi s'appliquer. Avant de valider un budget, consultez le tableau de prix Google Maps Platform.
Les trois éléments qui fixent le prix
Google mesure l'utilisation en événements facturables. Les montants du tableau sont exprimés en dollars américains pour 1 000 événements. Le calcul suit trois étapes simples.
- Le point de terminaison définit la famille de SKU disponible.
- Le champ le plus cher du masque définit le niveau de la requête.
- Le total mensuel de ce SKU définit le quota gratuit et le palier de volume.
Place Details renvoie les informations d'un lieu déjà identifié. Il faut fournir une Place ID. Text Search trouve des lieux à partir d'une requête écrite. Nearby Search cherche autour d'une position. Un même champ peut être classé différemment selon le point de terminaison.
Deux appels Text Search ne sont donc pas forcément équivalents. Un appel qui ne demande que des identifiants et un appel qui demande le téléphone, le site, la note et les avis n'ont pas le même SKU.
Tarifs vérifiés le 13 août 2026
Les prix suivants correspondent au premier palier payant mondial, jusqu'à 100 000 événements mensuels. Ils s'appliquent par tranche de 1 000 événements après le quota gratuit.
Place Details (New)
| SKU | Quota gratuit mensuel | Prix par 1 000 après le quota |
|---|---|---|
| Essentials (IDs Only) | Illimité | $0 |
| Essentials | 10 000 | $5 |
| Pro | 5 000 | $17 |
| Enterprise | 1 000 | $20 |
| Enterprise + Atmosphere | 1 000 | $25 |
Text Search (New)
| SKU | Quota gratuit mensuel | Prix par 1 000 après le quota |
|---|---|---|
| Essentials (IDs Only) | Illimité | $0 |
| Pro | 5 000 | $32 |
| Enterprise | 1 000 | $35 |
| Enterprise + Atmosphere | 1 000 | $40 |
Nearby Search (New)
| SKU | Quota gratuit mensuel | Prix par 1 000 après le quota |
|---|---|---|
| Pro | 5 000 | $32 |
| Enterprise | 1 000 | $35 |
| Enterprise + Atmosphere | 1 000 | $40 |
Google regroupe chaque mois l'utilisation des projets liés au même compte de facturation. Créer un autre projet ne crée donc pas automatiquement un nouveau quota gratuit. Au-dessus de 100 000 événements, d'autres paliers proposent des prix unitaires différents. Une prévision à fort volume doit appliquer chaque palier du tableau officiel.
Le champ le plus cher gagne
Le tableau officiel des champs Places indique le SKU de chaque propriété pour Place Details, Text Search et Nearby Search. Cette table doit être vérifiée avant d'ajouter une donnée à une réponse en production.
Voici les cas les plus utiles pour comprendre le système :
idetnamepeuvent rester dans IDs Only pour Place Details et Text Search. Ici,nameest le nom de ressource au formatplaces/PLACE_ID. Ce n'est pas le nom lisible de l'établissement.- Le nom lisible se trouve dans
displayName. Il déclenche Pro pour Text Search et Nearby Search. formattedAddressdéclenche aussi Pro pour ces deux recherches. Dans Place Details, il reste au niveau Essentials.nationalPhoneNumber,internationalPhoneNumber,websiteUri,ratingetuserRatingCountdéclenchent Enterprise.reviewsdéclenche Enterprise + Atmosphere.
Imaginons un Text Search qui demande places.id, places.displayName et places.rating. L'identifiant est au niveau bas. Le nom lisible est Pro. La note est Enterprise. La requête entière est donc facturée en Text Search Enterprise.
Si l'application n'affiche pas la note, retirez rating. La requête peut alors rester en Pro. Si elle ne demande que les identifiants, elle peut relever de Text Search Essentials (IDs Only). Il ne faut toutefois pas supprimer un champ indispensable et lancer ensuite un deuxième appel. L'économie doit être évaluée sur le parcours complet.
Utiliser un masque de champs précis
Places API (New) exige un masque de réponse pour Place Details, Text Search et Nearby Search. Vous pouvez l'envoyer dans l'en-tête X-Goog-FieldMask. Le guide Google sur le choix des champs détaille la syntaxe.
Text Search et Nearby Search renvoient un tableau places. Un masque limité aux identifiants ressemble à ceci :
X-Goog-FieldMask: places.id,places.name
Pour une liste avec un nom lisible et une adresse :
X-Goog-FieldMask: places.id,places.displayName,places.formattedAddress
Ce masque atteint Pro pour Text Search et Nearby Search. En ajoutant le téléphone et le site, on passe à Enterprise :
X-Goog-FieldMask: places.id,places.displayName,places.formattedAddress,places.nationalPhoneNumber,places.websiteUri
Place Details renvoie un seul objet Place. Ses chemins ne commencent pas par places. :
X-Goog-FieldMask: id,displayName,formattedAddress
Ne placez pas d'espaces entre les chemins. Évitez aussi * en production. Cette étoile demande tous les champs, y compris des propriétés coûteuses que l'interface n'utilise pas. Elle augmente également la taille de la réponse et son temps de traitement. Elle est pratique pour observer une réponse pendant le développement. Remplacez-la ensuite par une liste explicite.
Quatre calculs faciles à vérifier
Tant que le volume reste dans le premier palier payant, la formule est la suivante :
coût estimé = (événements mensuels - quota gratuit) / 1 000 × tarif du SKU
Le résultat minimal est zéro. Les exemples supposent qu'aucun autre événement du même SKU n'a été consommé pendant le mois.
10 000 Text Search Pro
Les 5 000 premiers événements sont gratuits. Il reste 5 000 événements payants.
(10 000 - 5 000) × $32 / 1 000 = $160
10 000 Text Search Enterprise
Le quota gratuit Enterprise est de 1 000. Il reste 9 000 événements payants.
(10 000 - 1 000) × $35 / 1 000 = $315
Pour le même nombre d'événements, les champs Enterprise ajoutent 155 dollars dans cet exemple.
50 000 Text Search Pro
(50 000 - 5 000) × $32 / 1 000 = $1 440
50 000 Text Search Enterprise
(50 000 - 1 000) × $35 / 1 000 = $1 715
Ces chiffres sont des estimations, pas des promesses de facture. Une application peut utiliser Text Search pour découvrir des lieux puis Place Details pour enrichir certains résultats. Ce sont des SKU séparés. Les nouvelles tentatives, les tests, les mises à jour planifiées et les autres projets du compte modifient aussi le total.
Prévoir un budget mensuel réaliste
Partez du parcours utilisateur. Un simple tableau de prix ne révèle pas combien d'appels une action produit.
Dans un localisateur de magasins, une recherche trouve des candidats. L'application appelle Place Details seulement après un clic. Dans un outil de recherche interne, chaque résultat peut être enrichi immédiatement avec téléphone et site. Le second parcours génère beaucoup plus d'événements Enterprise.
Une méthode fiable tient en sept étapes :
- Listez tous les points de terminaison Places du parcours.
- Écrivez le masque exact de chacun.
- Repérez le SKU le plus élevé de chaque masque.
- Estimez les événements mensuels, y compris les tâches automatiques et les nouvelles tentatives.
- Soustrayez une seule fois le quota gratuit de chaque SKU.
- Appliquez tous les paliers si le total dépasse 100 000.
- Créez des budgets et alertes Cloud Billing, puis comparez la première facture à l'estimation.
Révisez ce modèle après chaque nouvelle fonction. Ajouter une note sur une carte de résultat paraît anodin. Pourtant, rating peut faire passer tout le trafic de cette carte de Pro à Enterprise.
Places API ou outil d'export de données ?
Places API convient à une recherche en direct, un localisateur, ou des informations de lieu intégrées dans un produit. Elle offre un accès direct aux services Google et un contrôle technique précis. L'équipe doit gérer les clés, les quotas, les masques, la facturation et les conditions applicables.
Pour obtenir une liste d'entreprises à analyser dans un tableur, un outil d'export peut être plus simple. Une interface sans code et un prix par ligne sont parfois plus prévisibles pour les traitements en lot. Il faut toujours examiner la source, la fraîcheur, les champs, les usages prévus et les conditions. Notre guide Google Places API ou scraping compare ces deux objectifs.
Pour concevoir le processus complet, consultez comment obtenir des données Google Maps. Si votre résultat doit finir dans un tableur, lisez le guide pour exporter Google Maps vers Excel. Pour les modèles des outils spécialisés, voyez le comparatif des prix des scrapers Google Maps.
Questions fréquentes
Comment fonctionne la tarification de Google Places API ?
Chaque événement appartient à un SKU. Le point de terminaison et le champ le plus cher fixent ce SKU. Le volume mensuel détermine ensuite le quota gratuit et le tarif.
Google Places API est-elle gratuite ?
Certains SKU ont un quota gratuit. Le 13 août 2026, les SKU IDs Only de Place Details et Text Search avaient chacun un quota gratuit illimité. Les autres SKU concernés offraient 1 000, 5 000 ou 10 000 événements.
Le masque de champs modifie-t-il le prix d'une requête ?
Oui. Téléphone, site web, note et nombre de notes peuvent déclencher Enterprise. Les avis peuvent déclencher Enterprise + Atmosphere. Le niveau le plus élevé facture toute la requête.
Pourquoi éviter le masque de champs avec une étoile ?
* demande tous les champs. Cela peut déclencher un SKU supérieur, une réponse plus lourde et plus lente. Utilisez une liste explicite en production.
Combien coûtent 10 000 événements Text Search Pro ?
Avec 5 000 événements gratuits et 32 dollars par millier, l'estimation est de 160 dollars. Elle suppose l'absence de toute autre utilisation mensuelle de ce SKU.
Place Details coûte-t-il moins cher que Text Search ?
Il l'est pour plusieurs paliers. Mais il exige une Place ID et renvoie un seul lieu. Text Search sert à trouver les candidats. Une application peut avoir besoin des deux.
Quand choisir un outil d'export plutôt que Places API ?
Un export convient à une liste sans code par catégorie et zone ou à une analyse de tableur. Places API convient aux fonctions en direct. Comparez le parcours, les champs, les conditions et le coût total.
Tester sur un petit volume
Validez d'abord les champs réellement utiles avec un échantillon. Un nouveau compte BasedOnBusiness comprend 50 crédits d'export offerts une seule fois, sans carte bancaire. Ce petit lot permet de comparer un export réel avec votre estimation API avant de choisir un dispositif plus large.