【问题标题】:Understanding Requests from Google Places API for Web w Place Autocomplete使用地点自动完成功能了解来自 Google Places API for Web 的请求
【发布时间】:2018-10-25 15:50:29
【问题描述】:

我们正在考虑将 Google Places API 用于一个新的网络应用程序项目,我认为我们大大低估了我们将使用的请求数量。

我们将使用地点搜索、Maps JavaScript API 地图加载从 Google 获取地点 ID,并使用地点自动完成功能帮助用户找到定义的位置。所以我的问题是:

  • 自动完成是否会被视为每次击键时的请求?
  • 如果我们选择建议时也是一个请求(Places API) 并更新到地图?

我看到高级计划自动完成使用 0.1 Maps API Credit,而 JavaScript API 地图加载为 1,Places API 为 2 Credit。试图了解如何在 150k 限制之前和之后进行计数

【问题讨论】:

标签: google-maps google-places-api


【解决方案1】:

正如您在问题评论中提到的,Google 正在对其集体地图 API 使用率进行一些重大更改。从 6 月 11 日开始,the new pricing 将生效。

自动完成是否会被视为每次击键时的请求?

到目前为止,每次击键都会计算位置自动完成。从 6 月 11 日开始,您可以选择切换到 session-based billing。他们有不同的定价率,可以在定价表链接中看到。根据您的应用程序,您需要使用最小化 API 调用的选项。我认为,如果您的用例是用户一次选择位置,那么您最好通过按键计费。

如果我们选择建议时也是一个请求(Places API) 并更新到地图?

从 Places API 中选择建议不会引发 API 请求(请求建议会),但使用 Map API 更新谷歌地图会使用 API 请求。

每日 150k 的限额正在取消,取而代之的是新的计费费率,所以我建议您现在就考虑一下。仍然提供一些免费的无限制服务,例如 Google Maps Embed API。使用 Embed API 加载地图不计入任何费用(截至目前)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-23
    • 2013-10-10
    • 1970-01-01
    相关资源
    最近更新 更多