抱歉,我发现了类似的问题——但没有找到答案:只有讨论。我正在开发旨在在地图上放置点和绘制路线的 android 应用程序。如果谷歌限制使用他们的地图 2500 r/day 每个键 - 没有办法使用它,因为即使你的应用程序曾经被出售 - 你需要每月为每额外 1000 个 req/day 支付费用。尤其是免费应用不清楚:1年后每月100000次下载要花多少钱?请分享您的经验(不是您的假设)。谢谢。
4 回答
您正在寻找的限制并不完全清楚,因为“地图的使用”可以遵循许多不同的地图 API 类别。对于仅显示地图,您可以使用Google Maps Android API v2在移动应用程序上显示无限地图而没有使用限制——支持文档来自常见问题解答。
Maps API 使用限制仅适用于以下 Maps API 服务:
Google Maps JavaScript API v2 Google Maps JavaScript API v3 Google Maps API for Flash Google Maps Image APIs: Google Static Maps API Google Street View Image API
请注意,Google Maps Android API v2未出现在列表中,因此不受使用限制。
但是,您的问题似乎是在询问路由,而不是地图。如果您需要路线,则需要使用Google Directions API,它不是 Google Maps Android API v2 的一部分,并且受其自身的使用限制。具体来说,每个密钥每天2500 个请求。由于方向与移动应用程序无关,因此它没有设备的概念。
总而言之,如果您想显示带有您自己生成的路线的地图,则没有任何限制。如果你需要谷歌给你路线,你每天只能做 2500 次路线请求。如果您需要更多,您必须获得 Google Maps API for Business 帐户或寻找其他路线解决方案。
来自谷歌地图 API 的常见问题解答: “谷歌地球 API 和用于 Android 和 iOS 等移动平台的原生地图 API 不受影响。使用谷歌地图的嵌入功能,以及其他提供嵌入功能的谷歌产品,包括地图,不受这些限制的影响。”
Google 已共享 API 许可结构。请参阅下面的链接。 https://developers.google.com/maps/faq#usage_pricing
use of the Google Places API for Android request based on Application key based.
After 150000 request per day whoever using your application "that means the "key"
which you given for google places api request" will get a response error
from google api as "USAGE_LIMIT_EXCEEDED" like
while giving search text in search view(to check the response debug and see
the Exception occurs while sending request to place api) , but it wont't be
visible to the user who uses you app. It will simply shows no
movement in markers and no auto suggestion will come. For that you want to use
for unlimited request. but it contains lots of restrictions by google. They
will track your app closely. If any violations of google policy happens means
you app will get banned from GooglePlay Markert. so make sure in that you
app does't contains any violation policy before using this.