Erste Anfrage stellen

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