管理 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 为每个定价类别提供了不同数量的免费使用事件。您可以优化应用,以使用“Essentials”或“Pro”类别中的功能,这些类别提供更多免费的每月使用事件。 详细了解定价 类别

合并多个地图

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

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

在允许的情况下缓存内容

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