Bu dokümanda, Places Insights API'ye temel bir istek gönderme ve eşleşen yerlerin sayısını içeren yanıtı anlama konusunda size yol gösterilmektedir.
Yer Analizleri'ni kullanmak için computeInsights
uç noktasına aşağıdaki gibi bir HTTP POST isteği gönderin:
https://areainsights.googleapis.com/v1:computeInsights
JSON gövdesinde bölge ve tür parametreleri sağlayarak isteğinizi hassaslaştırın. Bu örnekte, San Francisco'da faaliyette olan, orta fiyatlı ve 4 ile 5 yıldız arasında puan alan restoranların sayısını döndürme isteği gösterilmektedir.
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 } } }'
Places Insights API yanıtı
Yukarıdaki örnek istekten alınan aşağıdaki yanıtta, ölçütlerle eşleşen restoranların sayısı gösterilmektedir.
{ "count": "850" }
Deneyin!
API Gezgini, API'ye ve API seçeneklerine aşina olabilmeniz için örnek istekler göndermenize olanak tanır.
- Sayfanın sağ tarafındaki API simgesini seçin.
- İsteğe bağlı olarak Standart parametreleri göster'i genişletip tüm parametreleri ayarlayacak şekilde ayarlayın.
- İsteğe bağlı olarak İstek gövdesini düzenleyin.
- Yürüt düğmesini seçin. İletişim kutusunda, isteği göndermek için kullanmak istediğiniz hesabı seçin.
API Gezgini panelinde, API Gezgini penceresini genişletmek için genişlet simgesini seçin.
Sırada ne var?
- Yerler Analizleri ile neler yapabileceğinize dair daha fazla örnek keşfedin.
- İstek parametrelerini daha ayrıntılı bir şekilde inceleyin.
- API dokümanlarının tamamını görüntüleyin.