本文档介绍了如何向 Places Insights API 发出基本请求 以及理解响应(包括匹配地点的计数)。答 示例仅供参考。
如需使用地点数据分析,请向 computeInsights
发送 HTTP POST 请求
端点,如下所示:
https://areainsights.googleapis.com/v1:computeInsights
通过在 JSON 正文中提供区域和类型参数来优化您的请求。 此示例展示了一个查找旧金山餐厅数量的请求 可操作性、价格适中且评分为 4 至 5 星。
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 } } }'
Compute Insights 响应
上述示例请求中的以下响应显示了 符合条件的餐馆列表。
{ "count": "846" }