You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于在Expo+React Native Android应用中仅将Google Maps作为瓦片提供者使用时免费额度的确认问询

关于在Expo+React Native Android应用中仅将Google Maps作为瓦片提供者使用时免费额度的确认问询

完全理解你上线前怕踩计费坑的焦虑——Google Maps Platform的规则确实有点绕,我来帮你理清楚关键点:

首先,你提到的「仅用Maps SDK for Android作为<MapView/>的瓦片提供者」,对应的是Maps SDK for Android的“地图加载”请求用量,咱们来拆解免费额度的细节:

  • 新用户福利:所有Google Maps Platform的新账号都会有90天的$300信用额度,这个可以抵扣任何Maps服务的费用,包括你用的瓦片加载。只要消耗没超过$300,90天内不会产生账单。
  • 长期免费层:90天试用结束后,每个月有固定的免费额度——目前Maps SDK for Android的每月免费额度是28,500次地图加载请求。这里要注意:Google的计数规则是「地图实例加载」,也就是用户每次打开包含<MapView/>的页面算一次,而非单个瓦片的加载次数,别搞混了。
  • 你看到的10000、100000这类数字,应该是其他API(比如路线、地理编码API)的免费额度,和你用的瓦片加载服务不相关,不用管。

最后给你几个实操避坑建议:

  • 去你的Google Cloud Console,找到「IAM与管理」->「配额」页面,搜索“Maps SDK for Android”,就能看到实时的免费额度上限和你的使用情况,这是最准确的信息。
  • 确认你的<MapView>配置确实只触发Maps SDK for Android的地图加载,没有无意中启用附带功能(比如内置定位、路线服务,不过你已经用openrouteservice做路线了,应该没问题)。
  • 一定要设置Google Cloud的预算提醒!给项目设一个略高于免费额度的每月预算,接近阈值时会收到邮件提醒,绝对能避免突然收到大额账单的惊吓😂

火山引擎 最新活动