我的应用程序有一个商店定位器功能,我们已按以下方式实现它, 在第一页上,用户获得一个输入文本框,我们使用google js places 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.我们是否需要添加&#39; [OUR_KEY]&#39;两页都有价值?
2.如果我们已将其添加到两个页面,Google将如何收费?由于第一页不包含任何地图加载,它是否会计算第一页的匹配数,并且具有自动完成服务?
答案 0 :(得分:0)
1。我们是否需要添加&#39; [OUR_KEY]&#39;两个页面上的值?
根据Google Maps API常见问题解答
Google Maps JavaScript API v3和Maps Image API以前不需要API控制台密钥。遗留应用程序仍然支持此功能以确保向后兼容性,但不再推荐用于新应用程序。
另外,有些功能没有api键可用。
您可以在常见问题解答中找到有关avaialble功能和商业用途的更多信息:https://developers.google.com/maps/faq#keysystem
2。如果我们已将其添加到两个页面,Google将如何收费?由于第一页不包含任何地图加载,它是否会计算具有自动完成服务的第一页的匹配?
您的网站或应用程序每天产生25 000个地图或更多地图,连续超过90天,我们会与您联系以讨论付款问题。
https://developers.google.com/maps/documentation/javascript/usage
对于JavaScript API,仅计算地图加载
关于地方图书馆: Google Maps JavaScript API中的地方资料库受Google Maps JavaScript API限制的保护。
因此,搜索自动完成功能将计入请求,第二页上的页面加载也会计入您的配额。