L'API Places vous permet de rechercher des informations sur des lieux à l'aide de différentes catégories, y compris des établissements, des points d'intérêt importants et des emplacements géographiques. Vous pouvez rechercher des lieux par proximité ou via une chaîne de texte. Une requête Place Search renvoie une liste de lieux ainsi que des informations récapitulatives sur chaque lieu. Des informations supplémentaires sont disponibles via une requête Place Details.
Comparer les types de recherche
Il existe trois points de terminaison de recherche disponibles avec des caractéristiques différentes. Le tableau suivant met en évidence certaines de ces différences.
Type | Sélection des champs | Recherche textuelle | Texte ambigu | Filtre de pays | Autres filtres |
---|---|---|---|---|---|
Find Place | input |
||||
Recherche à proximité | keyword |
||||
Recherche textuelle | query |
Sélection des champs
Il n'existe aucun moyen de contraindre Nearby Search ou Text Search à ne renvoyer que des champs spécifiques. Pour éviter de demander (et de payer) des données dont vous n'avez pas besoin, utilisez plutôt une requête Find Place.
Texte ambigu
Find Place et Text Search sont optimisés pour mettre en correspondance les textes ambigus dans plusieurs champs, tandis que Nearby Search se limite à des correspondances strictes sur un sous-ensemble de champs.
Autres filtres
Nearby Search et Text Search autorisent des paramètres supplémentaires pour filtrer les résultats (par exemple, minprice
, maxprice
, opennow
et type
).