我真的需要Google Maps API密钥吗?

17

我计划发布一个商业网站(有广告和商店),并免费提供给所有人使用。我想添加谷歌地图来展示一些感兴趣的点。问题是:我需要谷歌 API 密钥吗,还是只能使用谷歌给我的 iframe 代码?理论上也可以这样做。

我在 Google 上搜了一下,但没有找到明确的答案...

谢谢 :-)

4个回答

5

谷歌地图API的v2版本已经被弃用,因此您最好使用v3版本。

正如文档所述,v3不需要API密钥。

由于现在v3是官方版本,我认为谷歌地图中给出的链接都是针对该版本的。您可以随时尝试一下,看看是否可以嵌入iframe。但是请注意,您无法真正自定义地图,因此应该使用API。设置基本地图非常简单(请阅读教程)。


1
在2012年,他们在链接页面上不再提及API密钥的事情,但我在http://www.google.com/enterprise/earthmaps/maps-faq.html找到了以下内容:“对于需要高级地理编码、增加支持和完全控制广告等增强功能的客户,我们提供Google Maps API for Business。”和“如果您正在内部使用Maps API或用于资产跟踪目的,则必须拥有Premier许可证。此外,如果您为访问您的Maps解决方案收费[...],则必须购买Maps API Premier。” - Arsen7

2
只要您不打算在您的网站中包含任何特殊或定制地图,就不需要Google Maps API密钥。对于基本的地图集成,使用iframe版本是可以的。

定制化是指以何种方式?更换不同的图标还是移除谷歌链接? - grady
我不确定,因为我已经有一段时间没有使用它了。但是你可能已经注意到,iframe版本不允许你包含某些功能。对于其他所有内容,你应该使用API版本。 - slhck

2
API密钥是免费的,因此获取一个没有问题。只要您的网站对所有人都是公开可用的,而无需付费登录或类似的内容,您也可以自由使用iframe。只要符合Google Maps TOS,您就可以同时使用两者。如果不符合这些TOS,请不要使用任何一种。

1

V3支持iframe,而V2不支持? - grady
当你提到“iframe stuff”时,你具体指的是什么? - Arc
当我在谷歌地图上点击“链接”链接时,我可以获得iframe链接。有两个选项,一个是普通链接,另一个是用于将其嵌入您的网站的HTML - 这就是我所说的“iframe内容”。 - grady

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接