Dokumen ini memandu Anda membuat permintaan dasar ke Places Insights API dan memahami responsnya, yang mencakup jumlah tempat yang cocok.
Untuk menggunakan Place Insights, kirim permintaan POST HTTP ke endpoint computeInsights
sebagai berikut:
https://areainsights.googleapis.com/v1:computeInsights
Pertajam permintaan Anda dengan memberikan parameter region dan jenis dalam isi JSON. Contoh ini menunjukkan permintaan untuk menampilkan jumlah restoran di San Francisco yang beroperasi, memiliki harga sedang, 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":{ "locationFilter":{ "region":{ "place":"places/ChIJIQBpAG2ahYAR_6128GcTUEo" } }, "typeFilter":{ "includedTypes":[ "restaurant" ] }, "operatingStatus":[ "OPERATING_STATUS_OPERATIONAL" ], "priceLevels":[ "PRICE_LEVEL_INEXPENSIVE" ], "ratingFilter":{ "minRating":4.0, "maxRating":5.0 } } }'
Respons Places Insights API
Respons berikut dari contoh permintaan di atas menunjukkan jumlah restoran yang cocok dengan kriteria.
{ "count": "850" }
Cobalah!
API Explorer memungkinkan Anda membuat contoh permintaan sehingga Anda dapat memahami API dan opsi API.
- Pilih ikon API,
, di sisi kanan halaman.
- Secara opsional, luaskan Tampilkan parameter standar dan tetapkan untuk menetapkan parameter apa pun.
- Jika ingin, edit Isi permintaan.
- Pilih tombol Execute. Dalam dialog, pilih akun yang ingin Anda gunakan untuk membuat permintaan.
Di panel API Explorer, pilih ikon luaskan,
, untuk meluaskan jendela API Explorer.
Langkah berikutnya
- Jelajahi lebih banyak contoh yang dapat Anda capai dengan Places Insights.
- Lihat parameter permintaan secara lebih mendetail.
- Lihat dokumentasi API lengkap.