Dokumen ini akan memandu Anda membuat permintaan dasar ke Places Insights API dan memahami respons, yang mencakup jumlah tempat yang cocok. J sampel disediakan sebagai referensi.
Untuk menggunakan Place Insights, kirim permintaan POST HTTP ke computeInsights
endpoint seperti berikut:
https://areainsights.googleapis.com/v1:computeInsights
Saring permintaan Anda dengan memberikan parameter region dan jenis dalam isi JSON. Contoh ini menunjukkan permintaan untuk menemukan jumlah restoran di San Francisco yang bersifat operasional, dengan harga terjangkau, dan diberi rating antara 4 dan 5 bintang.
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 } } }'
Respons insight Compute
Respons dari contoh permintaan di atas menunjukkan jumlah restoran yang cocok dengan kriteria.
{ "count": "846" }
Langkah berikutnya
- Pelajari contoh lainnya tentang hal yang dapat Anda capai dengan Places Insights.
- Lihat parameter permintaan secara lebih mendetail.
- Lihat dokumentasi API lengkap.