Google 地图使用限制

Google maps usage limits

我的应用程序具有商店定位器功能,我们通过以下方式实现了它, 在第一页上,用户会得到一个输入文本框,其中我们使用了 google js 地方 api,autocompleteservice。所以我们包含了以下脚本标签

<script src='https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&[OUR_KEY]'></script>

此页面上没有显示地图,但是当用户单击搜索时,下一页会显示带有用户所选位置的地图以及我们周围的商店。此页面添加了以下脚本

<script src='https://maps.googleapis.com/maps/api/js?&[OUR_KEY]}'></script>

问题:
1. 我们是否需要在两个页面上都添加 '[OUR_KEY]' 值?
2.如果我们在两个页面都添加了,google如何收费?由于第一页不包含任何地图加载,它会计算第一页的点击量以及具有自动完成服务的页面吗?

1.我们是否需要在两个页面上都添加“[OUR_KEY]”值?

根据 Google 地图 API 常见问题

The Google Maps JavaScript API v3 and the Maps Image APIs previously did not require an API console key. This is still supported for legacy applications to ensure backwards compatibility, but is no longer recommended for new applications.

此外,如果没有 api 密钥,某些功能将无法使用。

您可以在常见问题解答中找到有关可用功能和商业用途的更多信息:https://developers.google.com/maps/faq#keysystem

2。如果我们把它添加到两个页面,google 将如何收费?由于第一页不包含任何地图加载,它是否会计算第一页的点击量以及具有自动完成服务的页面?

your site or application generates 25 000 map loads or more each day, for more than 90 consecutive days, we’ll get in touch with you to talk about payment.

https://developers.google.com/maps/documentation/javascript/usage

对于JavaScript API,只计算地图加载

关于地点图书馆: Google 地图 JavaScript API 中的地点库受 Google 地图 JavaScript API 限制的约束。

因此,自动完成搜索将计入一个请求,第二页的页面加载也将计入您的配额。