Ce document explique comment envoyer une requête de base à l'API Places Insights et comprendre la réponse, qui inclut le nombre de lieux correspondants. A est fourni à titre de référence.
Pour utiliser Place Insights, envoyez une requête HTTP POST au computeInsights
comme suit:
https://areainsights.googleapis.com/v1:computeInsights
Affinez votre requête en fournissant des paramètres de région et de type dans le corps JSON. Cet exemple montre une requête permettant de connaître le nombre de restaurants à San Francisco qui sont opérationnels, à un prix modéré et dont la note est comprise entre 4 et 5 étoiles.
curl --location 'https://areainsights.googleapis.com/v1:computeInsights' \ --header 'X-Goog-Api-Key: API_KEY' \ --header 'Content-Type: application/json' \ --data '{ "insights":[ "INSIGHT_COUNT" ], "filter":{ "location_filter":{ "region":{ "place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo" } }, "type_filter":{ "included_types":[ "restaurant" ] }, "operating_status":[ "OPERATING_STATUS_OPERATIONAL" ], "price_levels":[ "PRICE_LEVEL_INEXPENSIVE" ], "rating_filter":{ "min_rating":4.0, "max_rating":5.0 } } }'
Réponse pour les insights sur le calcul
La réponse suivante de l'exemple de requête ci-dessus indique le nombre de restaurants correspondant aux critères.
{ "count": "846" }
Étape suivante
- Découvrez d'autres exemples de tout ce que vous pouvez obtenir avec Places Insights.
- Examinez les paramètres de requête plus en détail.
- Consultez la documentation complète de l'API.