Phonegap应用程序中的Google map V3使用限制

kar*_*ick 5 javascript android google-maps google-maps-api-3 cordova

我想知道Phone gap应用程序中Google地图的限制是什么.

由于API v3不需要任何密钥.那么他们将以什么为基础强制执行限制?它是每个设备?

如果是每个设备,那么我们不必获取许可证密钥.因为我们的应用使用量在一天内超过250000个请求.但否则我们必须获得许可证密钥.

如果有人对此有任何了解,请分享信息.

Ama*_*tam 1

您需要一个 API 密钥才能从 javascript 访问 google 地图 api,如下所述: https: //developers.google.com/maps/documentation/javascript/tutorial

<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE" type="text/javascript"></script>

此 API 密钥用于识别您的应用程序。您可以根据需要创建任意数量的客户端,但在计算来自您的应用程序的请求总数时,会考虑客户端发送到 Google 的所有请求。

[编辑]

是的,API_KEY 确实是可选的,但你永远不知道直到什么时候。使用密钥可以带来使用统计报告的好处。对于企业来说,CLIENT_ID 是关键。关于你关于谷歌如何确定API过度使用的问题,他们有referrer和document.url。使用phonegap google可能很难指出您的应用程序;)但如果您的流量如此之高,建议您使用API​​​​密钥进行集中监控。

[编辑2]

根据这个链接:

2,500 requests may be sent to the Geocoding Web Service per day from a single IP address. This is independent of any geocoding activity generated by applications using one of the client Maps APIs for geocoding. Maps API Premier quotas remain unchanged. 所以谷歌最重要的衡量标准是用户IP。所以你会得到谷歌对每个IP施加的API限制。