管理 Google Maps Platform 费用

Google Maps Platform 提供了多种选项,可帮助您控制用量,确保用量符合预算。选项包括:

  • 通过限制应用触发的结算事件数量来停止收费。
  • 在用量接近特定预算或 API 限额时收到通知。
  • 以更具成本效益的方式构建应用。

下表显示了可用的选项。

停止收费 接收通知 打造低成本应用

修改配额限制

创建预算和预算提醒

遵循经济高效的实施策略

配额

配额用于限制您的 Google Cloud 项目可使用的 Google Maps Platform 服务的数量。配额旨在确保公平性并减少资源使用和可用性的激增。如需了解详情,请参阅 Cloud 配额概览

以下内容会占用配额:

  • 成功请求
  • 导致服务器错误的请求

以下内容计入配额:

  • 未通过身份验证的请求

您可以设置配额提醒,以便在 API 用量接近限额时收到通知。如需了解详情,请参阅设置配额提醒和监控

配额限制有助于您控制 API 使用情况,并通过限制项目可以发出的请求数来避免意外费用。虽然配额限制是默认设置的,但您可以通过提交调整请求来增加或减少这些限制。 如需详细了解如何管理配额,请参阅查看和管理配额

根据需要调整配额

定期检查和调整 API 配额,以优化用量和费用,同时在防止过度支出和确保应用正常运行之间取得平衡。

  • 在 Google Cloud 控制台中监控 API 使用模式。设置与预算相符的配额,防止超支。
  • 确保配额能够应对使用高峰期
  • 逐步调整,并在每次更改后全面测试应用,以免出现中断。

预算和提醒

如果您对 Google Maps Platform 使用有特定预算,则可以创建 Cloud Billing 预算和提醒,以免账单出现意外费用。

您可以设置预算提醒,以便在用量达到总预算的某个百分比时收到通知,从而了解用量费用随时间的变化情况。

如需了解详情,请参阅创建、修改或删除预算提醒

战略性费用管理

有效的预算管理包括尽可能使用免费或低成本的选项。 本部分将探讨各种可最大限度降低成本的策略。

尽可能使用 Maps Static API

以下情况非常适合使用静态地图,静态地图支持仅需单个标记的简单地图显示:

  • 您从一个尚不具备很多功能的原型开始
  • 您没有任何地图自定义设置
  • 您最多只能使用一个标记
  • 您无需使用动态地图或动态街景来支持用户互动

使用缩略图进行延迟加载

缩略图(小型地图图片)非常适合使用 Maps Static API。这些内容的结算费率低于动态地图加载,并且可以在用户互动时(点击时)将用户带到动态版 Google 地图,因此您只需为参与互动的用户支付动态地图加载费用。

使用价格更低的定价类别

Google 为每个价格类别提供不同数量的免费使用活动。您可以优化应用,以使用“基本”或“专业”类别中的功能,这些类别每月可免费使用的事件更多。详细了解价格类别

合并多个地图

如果您有显示多个地图的实现,请遵循以下准则:

  • 仅在必要时加载地图,从而最大限度减少不必要的资源。
  • 根据需要更新单个地图的视口、缩放级别和标记,以重复使用该地图
  • 如果您要显示多张地图来展示商店位置,请使用 Store Locator Plus 解决方案
  • 在每个界面屏幕上使用一个地图,因为用户通常一次只会与一个地图互动。

在允许的情况下缓存内容

大多数 Google Maps Platform 产品都禁止缓存内容。不过,在某些例外情况下,您可以将这些结果缓存最多 30 天。如需了解详情,请参阅 Google Maps Platform 条款