Google 声明,SKU:带有 google places 的 Basic 是免费的: https://developers.google.com/places/web-service/usage-and-billing#new-pricing-for-the-places-api
我正在使用 google maps 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:自动完成(包含在“地点详情”中)——每次 session (免费)
- 如前所述详细说明 SKU
这意味着地点自动完成小部件的价格从每 1000 个请求 17 美元到每 1000 个请求 25 美元不等,具体取决于您在详细信息请求中指定的字段列表。
希望我的回答能解开你的疑惑。
如果您有任何关于价格的问题,我建议您通过 https://console.developers.google.com/google/maps-apis/support 直接联系 Google 支持团队
关于javascript - 如何使用 SKU :Basic with google places api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51047063/