常见问题解答:许可续订

本常见问题解答适用于打算通过新版 Google Maps APIs Premium Plan(已于 2016 年 1 月推出)续订旧版 Maps API for Business 或 Maps APIs for Work 许可的客户。如需了解有关Premium Plan的详情信息,请参阅高级计划概览

Google Maps APIs Premium Plan简介

续订您的许可

了解消耗模式

查看消耗报告

开发应用

获取支持

Google Maps APIs Premium Plan简介

Google Maps APIs for Work 许可方式有何变化?

之前,Google Maps APIs for Work 客户需要为我们的一些 API(Google Places API、移动 SDK、Google Maps Roads API 和 Google Maps Geolocation API)购买单独的许可和配额。在新版 Google Maps APIs Premium Plan下,我们现在通过一种配额消耗模式向用户提供我们整套服务的访问权限。此外,Premium Plan还包含以下主要变更:

  • 对我们 Maps API 的请求以新的速率消耗配额(称为 Maps API 额度)。
  • Web Service API 拥有更高的默认每秒查询次数 (QPS) 限制
  • 客户端请求开始进行消耗计费
  • 网络服务和客户端服务现在采用全新的免费每日查询次数 (QPD) 共享池
  • 更新了 Google Maps JavaScript API 消耗模式,现在使用地图加载次数而不是页面查看次数计算
为什么将 Maps APIs for Work 许可更改为新的 Google Maps APIs Premium Plan?

多年以来,我们的 Google Maps服务已经变得更加稳健可靠,不断有新的 API 加入,这些 API 帮助广大的开发者和商家将地图集成到新应用和解决方案中。不过,我们同时意识到,随着 API 阵容的扩大,我们的服务也变得更加复杂。我们希望通过推出新版 Google Maps APIs Premium Plan来简化我们的服务和消耗模式:

  • 利用我们全套服务的访问权限,您可以获得所需的一切工具,它们能够帮助您为自己的应用和网站实现可自定义、可扩展的移动设备友好型地图。您不再需要提前确定自己想要使用哪些 API,也不用再购买价格和使用限制令人眼花缭乱的各个 API。
  • 通过我们简化的消耗模式,您可以更加轻松地了解和跟踪您的应用对通用配额池的消耗。现在,您能够准确了解您的应用使用的配额以及您需要做什么才能确保应用平稳运行,减少了中途执行升级、增加配额和提升 QPS 的需求。
新版 Google Maps APIs Premium Plan中包含哪些 API?

有关Premium Plan中所含 API 的列表,请参阅高级计划概览

我还可以继续单独购买 Google Places API、移动 SDK、Google Maps Geolocation API 或 Google Maps Roads API 吗?

我们将不再单独提供这些 API。在Premium Plan下,您可以获取我们的整套服务。

续订您的许可

为什么应通过新版 Google Maps APIs Premium Plan续订?

我们不再通过 Google Maps APIs for Work 许可提供续订。如果您的企业或组织仍然需要以下任意功能,您应通过新版 Google Maps APIs Premium Plan续订:

  • 提供 24 小时技术支持的 SLA
  • 通过嵌入式 Google 地图销售产品或服务的功能
  • 为内部应用或网站使用 Google Maps APIs 的权限
  • 特定量的配额
  • 为资源跟踪应用使用 Google Maps APIs(不包括 Places API)的权限
  • 您的现有 Google Maps APIs for Work 许可提供的高级功能
什么时候可以通过新版 Google Maps APIs Premium Plan续订我现有的许可?

在您需要续订当前的许可时,您可以转到新版Premium Plan。目前不支持中途转换。需要续订时,请联系您的 Google 销售代表或者 Google Maps合作伙伴,了解新版Premium Plan的详细信息,以及根据您应用的使用情况获得报价。

自动续订客户:您将在许可过期日期之前收到通知,指示您的旧版 Google Maps APIs for Work 许可的自动续订已经取消。在通过新版Premium Plan续订您的许可后,您可以重新设置自动续订。

需要有一个 Google 帐号才能通过 Google Maps APIs Premium Plan续订我的许可吗?

是的,您需要有一个 Google 帐号才能访问 Google API Console 并在其中配置您的 Google Maps APIs。有关设置 Google 帐号的详情,请参阅如何登录 Google API Console 一文。

我可以降级为 Google Maps APIs Standard Plan吗?

可以,如果您的需求已经发生变化并且您的 Maps API 实现符合条件,在续订您的许可时,您可以选择使用我们的标准计划(一种按需付费服务),而不是Premium Plan。请参阅定价和计划了解详情。

了解消耗模式

什么是 Maps API 额度以及它们是如何消耗的?

我们已将 API 消耗的所有配额组合到您购买的 Maps API 额度池中,而不用您为不同的 API 设置单独的使用限制。有关 Maps API 额度以及不同 API 请求消耗额度速率的详情,请参阅使用率和限制

Google Maps APIs Premium Plan的使用限制是多少?

有关Premium Plan使用限制的详情,请参阅使用率和限制

Google Maps JavaScript API 的新地图加载次数与页面查看次数之间有何不同?

之前,使用 Google Maps JavaScript API 的应用按照页面查看次数计算配额消耗。每向网页中添加一次 Google Maps JavaScript API <script> 标记,就会生成一次页面查看,不管地图实际是否在该页面上显示都会计为一次。在 Google Maps APIs Premium Plan下,您的应用将生成地图加载次数,而不是页面查看次数。只有地图实际在网页上实例化(通过调用 new google.maps.Map())或在移动应用中实例化时,才会生成一次地图加载。

这一变化的一个重要好处是,您不必再担心 Google Maps JavaScript API 标记被意外添加到您网站上不会显示地图的页面中,意外操作会消耗配额和产生费用。例如,如果您的网站模板包含 Google Maps JavaScript API 标记,就会发生这种情况。为了保证效率,我们仍建议您避免在非必要情况下加载 Google Maps JavaScript API,不过,即使您加载,您也不会为此付费。

Google Places API 的客户端请求现在与网络服务请求一样计费吗?

是的,在 Google Maps APIs Premium Plan下,Google Places API 的客户端请求(通过 JavaScript Places 内容库)和网络服务(服务器端)请求现在都会消耗 2 个 Maps API 额度。过去,您的客户端“地点”请求不会消耗您的 Places 配额。现在,通过您的客户端 ID,您可以在 Google Cloud Support Portal 中获取有关 Places 消耗的完整报告。

为什么“地点详情”请求消耗 2 个 Maps API 额度,而“地点自动填充”请求仅消耗 0.1 个额度?

Google Places API 使用一个包含大量商家和其他地点数据的庞大数据库。由于商家频繁地开业和关门,确保数据库准确需要花费大量的时间和精力。因此,我们会向“地点详情”请求收取更多的额度。对于地点自动填充,我们意识到用户经常需要键入多个字符来查找一个地点,因此,我们仅向每个请求收取少量的额度。

如何估算应用的 Maps API 额度消耗?

有关如何计算额度消耗的详情,请参阅额度计算示例

查看报告

从哪里可以查看我的应用的请求和 Maps API 额度消耗报告?

有关 Google Maps APIs Premium Plan可用报告工具的详情,请参阅报告概览

开发应用

我会同时获得一个 Google API Console 项目 ID 和一个客户端 ID 吗?

是的,您的欢迎信中将包含您的 Google API Console 项目 ID 和客户端 ID。

向我提供的 Google API Console 项目是否已启用所有包含的 API?

是的,在新版Google Maps APIs Premium Plan下,我们会为相同的 Google API Console 项目自动配置所有 API。您可以使用相同的 API 密钥访问一个项目中包含的所有 Maps API。您的 API 密钥可以提供实时消耗报告和过去最多 30 天的历史消耗数据。如果您需要 Maps APIs Analytics、按渠道的消耗报告和过去 30 天以上的历史报告数据等功能,您可以为 Google Places API、Google Maps Geolocation API、Google Maps Roads API 和移动 SDK(Android、iOS)之外的任意 API 使用您的客户端 ID,而不是 API 密钥。

在新消耗模式下,客户端与服务器端消耗之间有什么不同吗?

没有,在新版 Google Maps APIs Premium Plan下,所有客户端和网络服务(服务器端)请求都消耗相同数量的 Maps API 额度。请参阅使用率和限制

既然客户端请求现在与网络服务请求一样计费,我应当更改应用的实现吗?

没有必要更改您的实现。不过,为提高效率,我们通常建议您的应用尽可能使用客户端请求。

在 Google API Console 中启用的服务有变化吗?

有,在Google Maps APIs Premium Plan下,您的 Google API Console 项目不再需要启用下列服务:Places API - Zagat Content 或 Google Maps Mobile SDK for Work。不过,您仍然可以获取这些服务提供的所有相同的高级功能。这一变化的另一个优势是,您不再需要为其他项目所有者请求在 Google API Console 中查看这些服务的授权。

如何通过新版 Google Maps APIs Premium Plan获取 Zagat 功能?

在Premium Plan下,包含您的 API 密钥的常规 Google Places API Web Service请求将返回高级 Zagat 内容 - 您不需要使用在 Google API Console 中启用的单独 Zagat 服务来获取评论和评分。此外,您也不需要更改您的请求网址:只要您拥有可用额度,它们就可以在 Google Places API Web Service中工作。要验证您是否拥有 Zagat 内容的访问权限,请向 Google Places API Web Service发送一个请求,并包含在您注册期间为您创建的项目中的密钥。下面是一个示例网址:

https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants+in+mountain+View,+ca&key=[YOUR_API_KEY]

如何获取之前由 Google Maps Mobile SDK for Work 提供的移动功能?

尽管您不会再看到在 Google API Console 中启用的 Google Maps Mobile SDK for Work,您仍然可以使用在控制台中启用的标准端点获取高级移动功能:Google Maps SDK for iOSGoogle Maps Android API。要获取高级移动功能,您不需要更改任何代码 - 只需要确保继续使用在您注册时为您创建的项目中的 API 密钥,利用此密钥,您可以使用静态内容库。要验证您是否拥有高级移动功能的访问权限,请使用静态内容库加载地图。如需了解有关加载地图的详细信息,请参阅开发者指南

Google Maps APIs Premium Plan是否提供适用于 Android 的动态内容库?

提供,在Premium Plan下,您现在也可以为 Android 使用动态内容库,而不仅仅是静态内容库。

获取支持

如何为 Google Maps APIs Premium Plan获取技术支持?

您的Premium Plan包含与现在相同的 24 小时技术支持。如需了解详情,请参阅支持和资源

Google Maps APIs Premium Plan下的 SLA 有任何变化吗?

没有,您的Premium Plan包含与现在相同的可靠服务等级协议。如需了解详情,请参阅支持和资源