In diesem Dokument wird beschrieben, wie Sie eine grundlegende Anfrage an die Places Insights API stellen. und die Antwort zu verstehen, z. B. die Anzahl der übereinstimmenden Orte. A Beispiel wird als Referenz bereitgestellt.
Wenn Sie Place Insights verwenden möchten, senden Sie eine HTTP-POST-Anfrage an computeInsights
Endpunkt wie folgt:
https://areainsights.googleapis.com/v1:computeInsights
Verfeinern Sie Ihre Anfrage, indem Sie im JSON-Text Regions- und Typparameter angeben. Dieses Beispiel zeigt eine Anfrage zum Ermitteln der Anzahl von Restaurants in San Francisco. die betriebsbereit sind, mäßige Preise haben und mit 4–5 Sternen bewertet sind.
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 } } }'
Antwort zu Compute Insights
Die folgende Antwort auf die obige Beispielanfrage zeigt die Anzahl die den Kriterien entsprechen.
{ "count": "846" }
Nächste Schritte
- Sehen Sie sich weitere Beispiele dafür an, was Sie mit Places Insights erreichen können.
- Sehen Sie sich die Anfrageparameter genauer an.
- Vollständige API-Dokumentation