L'API Places (ancienne version) 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 à l'aide d'une chaîne de texte. Une recherche Place Search (ancienne) renvoie une liste de lieux ainsi que des informations récapitulatives sur chacun d'eux. Des informations supplémentaires sont disponibles à l'aide d'une requête Place Details (ancienne).
Comparer les types de recherche
Trois points de terminaison de recherche sont disponibles, chacun avec des caractéristiques différentes. Le tableau suivant met en évidence certaines de ces différences.
| Type | Sélection des champs | Text Search (ancienne version) | Texte ambigu | Filtre d'emplacement | Filtres supplémentaires |
|---|---|---|---|---|---|
| Find Place (ancienne) | input |
||||
| Nearby Search (ancienne version) | keyword |
||||
| Recherche textuelle (ancienne version) | query |
Sélection de champs
Il n'existe aucun moyen de contraindre Nearby Search (Legacy) ou Text Search (Legacy) à 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 (Legacy).
Texte ambigu
Find Place (ancienne version) et Text Search (ancienne version) sont optimisés pour faire correspondre du texte ambigu dans un certain nombre de champs, tandis que Nearby Search (ancienne version) est limité à des correspondances strictes dans un sous-ensemble de champs.
Filtres supplémentaires
Nearby Search (ancienne version) et Text Search (ancienne version) permettent d'utiliser des paramètres supplémentaires pour filtrer les résultats (par exemple, minprice, maxprice, opennow et type).