正确使用Google Maps API密钥

时间:2016-09-14 10:43:43

标签: wordpress api google-maps

随着最近Google Maps API关键要求的变化,我想知道实现这一点的正确方法是什么。

我们是一个拥有大量客户的网络代理商,大部分客户都使用Google地图。我们在网站上使用Wordpress平台。

所以我决定为每个客户创建一个单独的项目,并为每个项目创建一个密钥,一切似乎都很好。现在大约10个项目之后,我收到通知,为了增加限制,我需要提出一个请求,并且包含一个包含各种数据的表单。

我的问题是:

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

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

  3. 如果有人能够详细说明如何以最恰当的方式实现这一点,那就太棒了。

    PS:引用者下的网址格式也让我头疼。某些网站可以使用 .domain.com / ,其他网站则需要http://domain.com。这是正常的吗?如果是这样,为什么?第一个选项不应该涵盖所有其他选项吗?这是由于DNS条目丢失还是配置错误?

    提前谢谢。

2 个答案:

答案 0 :(得分:0)

这实际上取决于您的需求,就像谷歌在他们的帮助部分(开发者控制台)所说的那样

  

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

虽然他们没有提供要创建的特定数量的项目,但有limits to how many projects can be created。它保护社区免受不可预见的用法飙升。如上所述,您需要创建一个增加配额的任务。

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

答案 1 :(得分:0)

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

我们会看到这是怎么回事。我认为这样会很好,因为我的网站甚至无法每天达到25,000个地图请求。

感谢您的帮助。