Place ID Google: définition, format et comment le trouver
Le Place ID Google est la clé que Google attribue à chaque lieu sur Maps. Voici à quoi il ressemble, trois façons de le trouver, pourquoi il peut changer et comment s'en servir pour garder une base de prospects propre.
Base de données··8 min de lecture
Points clés à retenir
Un Place ID Google est un identifiant texte qui désigne de façon unique un lieu dans la base Google Places, par exemple ChIJgUbEo8cfqokR5lP9_Wh_DaM.
Il n'a aucune longueur maximale, et Google indique qu'il peut changer : actualisez les identifiants stockés depuis plus de 12 mois.
Pour le trouver : le Place ID Finder de Google, une requête Text Search de l'API Places, ou une extension d'extraction Maps pour des listes entières.
Dans une liste de prospects, prenez-le comme clé de dédoublonnage et gardez CID, téléphone et site web comme clés de secours.
Définition
Qu'est-ce qu'un Place ID Google ?
Un Place ID Google est un identifiant texte qui désigne de façon unique un lieu dans la base Google Places et sur Google Maps. Il existe pour la plupart des lieux : entreprises, monuments, parcs, intersections. Les API de Google l'acceptent pour renvoyer des détails, construire un lien Maps ou géocoder.
Voyez-le comme un numéro de dossier plutôt que comme un nom. Un nom d'entreprise peut être porté par dix commerces dans le pays, et une adresse peut s'écrire de cinq façons. Le Place ID, lui, pointe vers une seule entrée dans les données de Google. C'est pour cela que les développeurs, les agences et les freelances qui construisent des fichiers de prospects l'utilisent comme repère. La définition vient de la documentation Google Maps Platform sur les ID de lieu, qui est la source de toutes les affirmations techniques de cette page.
Un Place ID identifie un lieu, pas une entreprise pour toujours. Google indique qu'un même lieu peut avoir plusieurs identifiants et que ceux-ci peuvent changer avec le temps. Nous voyons plus bas ce que cela implique pour vos données.
Récupérez le Place ID sans toucher à une API
Cherchez sur Google Maps, capturez les entreprises affichées et gardez le Place ID à côté du nom, de l'adresse, du téléphone et du site web.
Un Place ID est une chaîne opaque de lettres, de chiffres, de tirets et de tirets bas. De nombreux identifiants d'entreprises commencent par ChIJ, par exemple ChIJgUbEo8cfqokR5lP9_Wh_DaM, mais c'est seulement l'habitude du format le plus courant.
La documentation de Google cite aussi des exemples qui débutent autrement, comme GhIJ... ou Eic..., et précise que la longueur varie, sans maximum. Si votre colonne de base de données ou votre règle de validation suppose une longueur fixe, elle finira par rejeter un identifiant valide. Utilisez une colonne texte sans limite de longueur et traitez la valeur comme un jeton opaque.
Un Place ID ne se lit pas comme un numéro de téléphone ou un couple de coordonnées. On ne le devine pas à partir d'une adresse : on l'obtient auprès de Google, ce que montre la section suivante.
Trouver
Comment trouver le Place ID d'une entreprise ?
La façon la plus rapide de trouver un Place ID est l'outil Place ID Finder de Google : tapez l'entreprise, choisissez-la dans les suggestions et lisez l'identifiant. Pour plusieurs entreprises à la fois, il faut passer par l'API Places ou par un outil d'extraction Maps.
Méthode
Idéal pour
Code ou clé d'API ?
Place ID Finder
Une ou deux entreprises
Non
Requête Text Search de l'API Places
Développeurs qui créent une application ou un script
Oui, clé d'API et compte de facturation
Autres API Google (Geocoding, Routes, Autocomplete)
Applications qui utilisent déjà ces services
Oui
Extension d'extraction Maps
Listes de prospects de quelques dizaines à plusieurs milliers d'entreprises
Non
Pas à pas
Comment récupérer un Place ID à la main, en quatre étapes ?
Voici le chemin manuel, sans aucune ligne de code :
Saisissez le nom de l'entreprise et la ville (par exemple une boulangerie à Lyon ou un plombier à Toulouse), puis choisissez le bon résultat dans les suggestions.
Lisez le Place ID affiché pour ce résultat et copiez-le.
Collez-le dans votre tableur ou votre CRM, avec la date de capture.
Les développeurs ont une seconde voie. Une requête Text Search (New) comme « Spicy Vegetarian Food in Sydney, Australia », exemple de la documentation, renvoie chaque résultat avec un champ id qui contient le Place ID. Google précise dans son guide des URL Maps que la recherche de texte (ID uniquement) est une méthode sans frais pour obtenir des identifiants de lieu.
Le Finder et l'API servent à chercher un lieu ou une requête à la fois. Dans une liste de prospects, les identifiants doivent arriver avec les fiches. C'est ce que permet la capture des fiches d'établissements Google Maps.
Comparaison
Place ID, CID, Plus Code et coordonnées : lequel choisir comme clé ?
Prenez le Place ID comme clé principale d'un lieu et traitez les autres identifiants comme des données d'appui. Google Maps propose plusieurs façons de nommer un endroit, et chacune répond à une question différente : de quelle fiche s'agit-il, où est-elle, et comment l'appelle-t-on.
Identifiant
Ce qu'il identifie
Clé principale ?
Place ID
Un lieu dans la base Google Places
Oui, à actualiser chaque année
CID
Une fiche, sous forme de nombre visible dans certains liens Maps et dans des données extraites
Comme clé de secours
Plus Code
Un petit carré sur une grille
Non : il décrit un endroit, pas une entreprise
Latitude et longitude
Un point sur la carte
Non : plusieurs entreprises peuvent partager un immeuble
Un nom indique comment s'appelle une entreprise aujourd'hui. Une coordonnée indique où se trouve l'épingle aujourd'hui. Le Place ID est le seul champ conçu pour dire « c'est le même lieu » d'une extraction à l'autre.
Stabilité
Un Place ID Google change-t-il, et peut-on le stocker ?
Oui, un Place ID peut changer, et oui, vous pouvez le stocker. Google indique que les Place ID peuvent évoluer quand la base de données Google Maps est modifiée, et recommande d'actualiser tout identifiant de plus de 12 mois. Les Place ID échappent aux restrictions de mise en cache habituelles : les conserver dans votre propre base est autorisé.
Voici ce que prévoit la documentation, dans l'ordre :
Enregistrez le Place ID avec la date de capture.
Après 12 mois, envoyez une requête Place Details en ne demandant que le champ id. Google précise que cette actualisation se fait sans frais.
Si la requête renvoie INVALID_REQUEST ou NOT_FOUND, l'identifiant est peut-être incorrect ou obsolète, par exemple après la fermeture ou le déménagement d'un établissement. Relancez une recherche pour en obtenir un nouveau.
Gardez une clé de secours, comme le domaine du site web ou le téléphone, pour qu'un identifiant modifié ne crée pas un second enregistrement de la même entreprise.
Cette exemption vient de la section 3.2.3(b) des conditions d'utilisation de Google Maps Platform, telle qu'expliquée sur la page ID de lieu. Elle couvre l'identifiant lui-même, pas le droit de conserver indéfiniment d'autres données Places : lisez les conditions avant de bâtir un produit sur l'API.
Usages
À quoi sert un Place ID Google ?
Un Place ID sert à récupérer des détails, à pointer vers le bon lieu et à référencer un endroit dans plusieurs API Google.
Récupérer des détails. Une requête Place Details prend l'identifiant et renvoie les champs demandés, comme l'adresse, le téléphone ou la note.
Créer un lien vers le bon établissement. Dans une URL Maps, le paramètre query_place_id désigne un lieu précis. Google précise que l'ID de lieu est la meilleure garantie d'associer le bon lieu. Voir le guide des URL Maps.
Le réutiliser entre API. Le même identifiant fonctionne dans l'API Places, l'API Maps JavaScript, l'API Geocoding, l'API Maps Embed et l'API Roads.
Bâtir une clé stable. Dans un tableur ou un CRM, c'est la valeur sur laquelle vous rapprochez deux exports qui se chevauchent.
Un lien qui cible un lieu par son identifiant suit ce modèle : https://www.google.com/maps/search/?api=1&query=Nom+de+l'entreprise&query_place_id=VOTRE_PLACE_ID. Si Google ne retrouve pas l'identifiant, il se rabat sur la recherche textuelle.
Prospection
Comment utiliser les Place ID pour garder une liste de prospects propre ?
Utilisez le Place ID comme première clé de rapprochement quand vous fusionnez des listes, et gardez une clé de secours pour les lignes où il manque. Quand on construit des fichiers de prospects depuis Google Maps, les exports se chevauchent : un freelance extrait « dentistes » dans deux arrondissements voisins, une agence relance la même recherche le mois suivant. La même entreprise apparaît deux fois.
La routine ci-dessous garde ces listes propres, dans un tableur comme dans un CRM :
Capturez le Place ID avec chaque entreprise. Sans lui, vous rapprochez sur les noms, ce qui échoue entre « Boulangerie Dupont » et « Dupont SARL ».
Fusionnez d'abord sur le Place ID. Deux lignes avec le même identifiant sont le même lieu : gardez celle dont les coordonnées de contact sont les plus complètes.
Rapprochez le reste sur une clé de secours : domaine du site web, puis téléphone, puis nom plus coordonnées. Cela rattrape aussi le cas où Google a donné un nouvel identifiant à un lieu.
Actualisez les anciennes lignes. Revérifiez les identifiants de plus de 12 mois avant une grosse campagne et écartez les entreprises qui ne répondent plus.
Conservez la date de capture d'origine : elle indique les lignes à croire et celles à vérifier.
Où se place Vonsel. L'extension Chrome Vonsel capture les entreprises depuis Google Maps, visite le site web de chacune pour chercher les e-mails, téléphones et profils sociaux publiés, et liste le Place ID, le CID, le FID et le KGMID parmi ses champs d'export. Les champs disponibles dépendent de ce que chaque entreprise publie. Les fiches arrivent dans un CRM cartographié et vous pouvez rouvrir une extraction précédente pour en ajouter. Les offres sont détaillées sur la page des tarifs, et le plus rapide pour voir le fonctionnement est de regarder le tutoriel en vidéo.
Précautions
Quelles précautions prendre avant de contacter les entreprises ?
Un Place ID n'est qu'une clé de lieu, mais certaines données collectées avec lui, comme l'adresse e-mail d'une personne nommée, peuvent être des données personnelles. En France, la CNIL explique que la prospection par voie électronique auprès de professionnels peut reposer sur l'intérêt légitime lorsque l'objet de la sollicitation est en rapport avec la profession de la personne démarchée, à condition de l'informer et de lui offrir une opposition simple et gratuite. Détails sur la page de la CNIL consacrée à la prospection commerciale.
Avant de lancer une campagne, lisez notre point sur le fait de savoir si extraire des données de Google Maps est légal. Ce contenu est une information générale, pas un avis juridique.
Transformez vos Place ID en base de prospects vivante
Capturez les entreprises depuis Google Maps, gardez chaque fiche rattachée à son Place ID et travaillez-les depuis un CRM cartographié.
Débuter | Maps URLs | Google for Developers : le paramètre query_place_id, la recommandation d'associer un lieu par son ID et la recherche de texte (ID uniquement) sans frais.
Un Place ID Google est un identifiant texte qui identifie de façon unique un lieu dans la base Google Places et sur Google Maps. Il existe pour la plupart des lieux : entreprises, monuments, parcs, intersections. Les API de Google l'acceptent pour renvoyer des détails sur le lieu, construire un lien Maps ou géocoder. Un exemple de format courant commence par ChIJ.
Comment trouver le Place ID d'une entreprise ?
Le plus simple est l'outil Place ID Finder de la documentation Google Maps Platform : saisissez le nom et la ville, choisissez le bon résultat, copiez l'identifiant affiché. Les développeurs peuvent aussi lancer une requête Text Search dans l'API Places et lire le champ id. Pour des centaines de fiches, une extension d'extraction Maps exporte le Place ID avec les autres champs.
Un Place ID Google change-t-il avec le temps ?
Oui, il peut changer. Google indique que les Place ID peuvent évoluer quand la base de données Maps est modifiée, et qu'un même lieu peut avoir plusieurs identifiants. Il recommande d'actualiser tout identifiant stocké depuis plus de 12 mois avec une requête Place Details limitée au champ id, sans frais. Gardez donc une clé de secours, comme le site web ou le téléphone.
Quelle est la longueur d'un Place ID Google ?
Elle n'est pas fixe. La documentation de Google précise que la longueur d'un Place ID peut varier et qu'il n'existe pas de longueur maximale. Beaucoup d'identifiants d'entreprises commencent par ChIJ, mais d'autres formats existent, par exemple GhIJ ou Eic. Ne validez donc jamais un Place ID avec une longueur fixe dans votre base ou votre tableur.
Quelle différence entre Place ID et CID ?
Le Place ID est l'identifiant autour duquel Google construit l'API Places et les URL Maps. Le CID est un identifiant numérique distinct, que l'on rencontre dans certains liens Maps et dans des données extraites. Utilisez le Place ID comme clé principale et conservez le CID comme champ complémentaire : il aide à rapprocher deux fiches quand l'un des deux manque.
Peut-on stocker des Place ID dans sa propre base de données ?
Oui. Google précise que les Place ID ne sont pas soumis aux restrictions de mise en cache de la section 3.2.3(b) des conditions d'utilisation de Google Maps Platform, vous pouvez donc les conserver. Enregistrez l'identifiant avec sa date de capture, puis actualisez-le s'il a plus de 12 mois pour que vos fiches restent valides.
Comment récupérer les Place ID de centaines d'entreprises sans coder ?
Avec une extension qui capture les fiches directement sur Google Maps. L'extension Chrome Vonsel liste le Place ID, le CID, le FID et le KGMID parmi ses champs d'export, à côté du nom, du téléphone et du site web. Les champs disponibles dépendent de ce que chaque entreprise publie. Les captures arrivent ensuite dans un CRM cartographié.