Neste documento, explicamos como fazer uma solicitação básica à API Places Insights. e a compreensão da resposta, que inclui uma contagem de lugares correspondentes. Um é fornecido como referência.
Para usar o Place Insights, envie uma solicitação POST HTTP para computeInsights
.
endpoint da seguinte forma:
https://areainsights.googleapis.com/v1:computeInsights
Forneça os parâmetros "region" e "type" no corpo do JSON para refinar sua solicitação. Este exemplo mostra uma solicitação para encontrar o número de restaurantes em São Francisco que sejam operacionais, com preço moderado e com classificação entre 4 e 5 estrelas.
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 } } }'
Resposta dos insights de computação
A resposta a seguir do exemplo de solicitação acima mostra a contagem de restaurantes que atendem aos critérios.
{ "count": "846" }
A seguir
- Veja mais exemplos do que você pode alcançar com os Insights do Places.
- Veja os parâmetros de solicitação mais detalhadamente.
- Confira a documentação completa da API.