Google Maps API密钥的正确使用

问题描述:

随着Google Maps API密钥要求的最近更改,我想知道实现此目的的正确方法是什么。Google Maps API密钥的正确使用

我们是一家网络公司,有很多客户,大部分(如果不是全部)使用Google地图。我们为我们的网站使用Wordpress平台。

因此,我决定为每个客户创建一个单独的项目,并为每个项目创建一个键,并且看起来都很好。现在约10个项目后,我收到一个通知,为了增加限制,我需要提出请求并包含一个包含各种数据的表单。

我的问题是:

  1. 多少API密钥我正在每个项目允许吗?我可以为我的客户创建批次吗?即第1组项目,其中包含50个不同站点的50个API密钥。这被认为是好的吗?如果不是,我该怎么做?我在Google ReCaptcha中做了类似的事情,因为它有一个限制,阻止您查看所有密钥。

  2. 我应该使用一个键创建一个项目,然后在所有网站中使用该键,我将其列为允许的推荐人网址?

如果任何人都可以详细说明如何以最合适的方式实现这一点,那就太好了。

PS:引用者下的URL格式也令我头痛不已。有些网站可以使用.domain.com/,其他网站需要http://domain.com。这是正常的吗?如果是的话,为什么?第一个选项不应该包含其他选项吗?这是由于DNS条目丢失或错误配置?

预先感谢您。

这真的取决于你的需求,喜欢什么谷歌表示,在他们的帮助部分(的开发者控制台)

你可以用一个项目来管理所有的工作,或者可以创建多个项目,取决于您的开发和协作需求。在创建项目之前,您应该考虑您是否与其他团队合作,想要以不同的方式跟踪使用情况,或者需要为工作的不同部分设置不同的流量控制。如果是这样,把你的工作分解成多个项目可能是有道理的。

虽然他们没有提供具体数量的项目来创建,但有limits to how many projects can be created。它可以保护社区避免不必要的用法。如上所述,您需要创建一个增加配额的任务。

对于HTTP Referrers,它允许设置通配符。我不认为*.example.com将包含http和https协议,因此可能只是将它们都设置为两者。

我继续为所有我的网站创建了一个项目(约70 api键)。

我们将看看这是怎么回事。我认为这样会很好,因为即使我的所有网站都没有办法每天达到25,000次地图请求。

感谢您的帮助。