关于Google Maps Embed API的两项技术问询
Google Maps Embed API 问题解答
问题1:“每用户每100秒加载地图次数”选项的具体作用及限制对象
- 这个选项主要作用就是限制单个客户端用户的地图加载频率,防止某个用户在短时间内反复刷地图加载请求,避免给API服务带来额外压力,同时也符合Google的API使用规则。
- 它限制的是每个客户端用户(一般是靠用户的IP地址或者设备标识来区分),而不是你的API密钥的全局请求总数。简单说就是,不管有多少人用你的API密钥,每个单独的用户在100秒内只能加载指定次数的地图,不会影响其他用户正常使用。
问题2:6月定价调整后,指定iframe嵌入方式是否仍可免费使用
你提到的这种嵌入代码:
<iframe width="600" height="450" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?key=YOUR_API_KEY &q=Space+Needle,Seattle+WA&zoom=17&maptype=roadmap&language=de" allowfullscreen>
是官方合规的Google Maps Embed API嵌入形式,完全适用于Google的新定价政策:
- 调整定价后,Embed API依然保留了免费额度(具体额度可参考官方最新说明),只要你的每月地图加载次数在免费限额以内,就可以继续免费使用。
- 只有当你的月加载次数超出免费额度时,才需要按照对应的付费标准支付费用。所以只要使用量未超过免费范围,这种嵌入方式依然能免费使用。
内容的提问来源于stack exchange,提问作者HansMaller
相关产品推荐
相关产品推荐

