如何将 SKU:Basic 与 google 地方 api 一起使用?

How to use SKU:Basic with google places api?

Google 指出,SKU:Basic 和 google 个位置是免费的: https://developers.google.com/places/web-service/usage-and-billing#new-pricing-for-the-places-api

我正在使用 google 映射 javascript API 并使用自动完成(与反应)。

如何激活 SKU:Basic? (对不起,定价模型对我来说是一个巨大的??????)

您不应该在任何地方激活 SKU:Basic Data,它会根据您在详细信息请求中指定的字段列表自动被考虑在内。根据文档的基本字段组如下

The Basic category includes the following fields: address_component, adr_address, alt_id, formatted_address, geometry, icon, id, name, permanently_closed, photo, place_id, plus_code, scope, type, url, utc_offset, vicinity

来源:https://developers.google.com/places/web-service/details

另外你要明白,SKU:Basic Data只是指详情请求的数据部分。但是你总会触发SKU: Places Details。换句话说,当您尝试获取某个地点的详细信息时 getPlaceDetails() 将触发以下 SKU:

  • SKU:地点详情(每 1000 个 17 美元,总是)
  • SKU:基本数据(免费,如果您请求基本字段)
  • SKU:联系数据(每 1000 美元 3 美元,如果您请求联系字段)
  • SKU:大气数据(每 1000 美元 5 美元,如果您请求大气场)

如果您未在请求中指定字段,则会包含所有 SKU,这将导致 25 美元。如果自动完成后跟地点详细信息请求,您将得到

  • SKU:自动完成(包含在地点详细信息中)– 每个会话(免费)
  • 如前所述详细说明 SKU

这意味着地点自动完成小部件的价格从每 1000 个请求 17 美元到每 1000 个请求 25 美元不等,具体取决于您在详细信息请求中指定的字段列表。

希望我的回答能解开你的疑惑。

如果您有任何关于价格的问题,我建议您通过 https://console.developers.google.com/google/maps-apis/support

直接联系 Google 支持团队