我开始开发一个我想卖的扩展程序。 它需要Google Maps Javascript API,它需要APIKEY。
我是否只包含Google地图逻辑并告诉买家在此处获取自己的API密钥can i emmit the event from parent to child并将其插入设置中。宁可使用Google,即使它有自己的品牌。
否则我只想使用https://developers.google.com/maps/documentation/javascript/get-api-key,因为它是开源/免费的?
我注意到其他人销售包含谷歌地图的插件,他们似乎没有钥匙。他们是如何做到的,这是允许的。
思想?
这种类型的标准是什么?
答案 0 :(得分:0)
现在需要API密钥。在2016年6月22日之前,它是可选的,但现在你必须始终使用它。
请查看此帖子了解更多详情: https://googlegeodevelopers.blogspot.com.es/2016/06/building-for-scale-updates-to-google.html
您可以使用客户添加其API密钥的设置来实施插件。
但是,您应该知道,对于多种类型的应用程序,Google Maps API需要Premium计划许可。例如,资产跟踪或Intranet解决方案只能与Premium计划API密钥一起使用。否则,允许使用标准计划。
请查看ToS的限制部分,了解客户何时需要Premium计划许可证:
https://developers.google.com/maps/terms#10-license-restrictions