【问题标题】:Google Places Autocomplete API ConsumptionGoogle Places 自动填充 API 使用情况
【发布时间】:2016-11-15 22:34:35
【问题描述】:

我在我的公司使用谷歌地图 API,我们在使用 API 时遇到了一些问题。

我们使用 Javascript API,加载地图,并对一些地址进行地理编码并制作一些路线。一切正常。

但我们在某些情况下使用自动完成功能,以允许用户输入他正在搜索的位置。

所以,我这样定义自动完成:

var 自动完成 = 新的 google.maps.places.Autocomplete( document.getElementById('textBox'), { 类型:[] });

当用户选择一个选项时,我们调用该函数

autocomplete.addListener('place_changed', doSomething);

找地方做更多的事情

function doSomething() { var place = 自动完成.getPlace();

//更多代码 }

一切正常,但当用户开始输入时,它一直在使用 Google Places API Web 服务。对吗?

我以为它只会在我们加载地图时使用 Javascript API,就是这样。

奇怪的是,在开发者控制台上,API 的使用是在几天前(2016 年 6 月 30 日)开始的,而我们有一个没有使用这个 API 的间隙(7 月 3 日到 10 日之间) ),昨天我们达到了 1000 次使用的限制。

我做错了吗?我能做什么?

抱歉,如果这不是问题的正确位置,如果不是,请移动它或告诉我,以便我可以在新位置打开。

谢谢

【问题讨论】:

  • 此外,我在开发环境和生产中的两个不同服务器上使用相同的 API KEY。只有在一台服务器中,API 的使用才算数。另一个,和我能用的开发者环境,不计入使用量
  • 我认为这个SO question 可以给你一个想法,尤其是JavaScript API 不需要任何密钥来工作的部分。所以它不能消耗任何使用量。要了解有关 Places API 的使用和限制的更多信息,请访问link。您也可以查看pros and cons of Places API

标签: google-maps google-maps-api-3 autocomplete google-places-api


【解决方案1】:

您可以在这篇博文中找到答案:

http://googlegeodevelopers.blogspot.com.es/2016/06/building-for-scale-updates-to-google.html

看 4。从 2016 年 6 月 22 日开始,Google 会针对相应的 Web 服务 API 计算客​​户端请求。显然,您的某些域是“祖父”,但新域将遵循新政策。

【讨论】:

    猜你喜欢
    • 2015-03-18
    • 2013-05-07
    • 2019-07-24
    • 2015-11-05
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-25
    相关资源
    最近更新 更多