了解来自Google Places API for Web的请求w放置自动填充功能

时间:2018-05-15 17:55:20

标签: google-maps google-places-api

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

我们将使用地方搜索,地图JavaScript API地图加载来从Google获取地点ID以及放置自动填充功能,以帮助用户找到已定义的位置。所以我的问题是:

  • 自动填充会在每次击键时被视为请求吗?
  • 当我们选择建议时,也会是一个请求(Places API) 并更新到Map?

我已经看到,使用高级计划自动填充功能使用0.1 Maps API Credit,而JavaScript API地图加载为1,而Places API为2个筹码。试图了解如何在150k限制之前和

之后计算

1 个答案:

答案 0 :(得分:1)

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

  

自动填充是否会被视为每次击键的请求?

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

  

当我们选择建议(Places API)时,它是否也是一个请求   并更新到Map?

从Places API中选择建议不会产生API请求(请求建议),但使用Map API更新Google地图会使用API​​请求。

150k的每日限额有利于新的计费率,所以我建议你现在调查一下。还提供一些免费的无限制服务,例如Google Maps Embed API。使用Embed API加载地图不计入任何结算(截至目前)。