限制谷歌自动填充查询?

时间:2013-03-27 23:11:54

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

我打算在我的网站上使用Google自动完成功能。我可以提出的查询数量是否有限制?

我使用的是此问题中列出的确切代码: How to limit google autocomplete results to City and Country only

3 个答案:

答案 0 :(得分:5)

对于Google Places API:

  

使用API​​密钥提交请求的应用程序允许1 000   每24小时的请求。您可以将上述限制增加到   通过验证您的身份,每24小时有150 000个请求   Google Developers Console。需要信用卡   通过在控制台中启用结算来验证。

对于Google商家信息库JavaScript库:

  

这些限制不适用于Places JavaScript库   不需要API密钥,Google Maps JavaScript涵盖了该密钥   API限制。

来源:https://developers.google.com/places/webservice/usage

答案 1 :(得分:2)

您可以毫不犹豫地使用Google Maps Javascript API Places库。应用于Places API的其他答案中提到的限制,而不是Maps API的Places库。来自https://developers.google.com/places/uplift

为您的应用选择合适的服务

如果您正在开发仅需要搜索地点且不提交新地点或放置凹凸的基于Web的应用程序,则应使用Maps API的Places库,而不是使用Places API Web服务。位置库为每个最终用户而不是每个键分配一个配额。这意味着您的可用配额会随着您的用户群而增加,而不是以固定金额为上限。

答案 2 :(得分:0)

使用限制

Google Places API具有以下查询限制:

API密钥的用户每24小时 1000次请求

通过API控制台验证其身份的用户每24小时 10万次请求

通过在控制台中启用结算,验证需要信用卡。我们要求您的信用卡纯粹用于验证您的身份。使用Places API不会向您的信用卡收费 虽然下限足以进行开发和测试,但我们建议在启动应用程序之前启用上限。 可以请求额外的配额

请注意,某些服务可能具有乘数。例如,文字搜索受10倍乘数影响,导致每个文字搜索请求计为10个针对您的配额的请求。

<小时/>

更新

我相信,使用Google Maps JavaScript API v3,您只能使用this policy并使用Google Places API these limits。 我认为您应该通过验证,因此您将限制从1000提高到100000