Routes API 用量和结算

Routes API 请求的结算方式取决于请求使用的 功能对应的 SKU

“计算路线”“计算路线矩阵”各有三个 SKU ,用于确定请求的费用。用于确定费用的 SKU 取决于您请求的服务(“计算路线”或“计算路线矩阵”)以及您在请求中使用的功能。 例如:

  • 计算路线 请求按每个请求 结算。

  • 计算路线矩阵 请求按请求返回的每个元素 结算。元素数等于出发地数量乘以目的地数量。例如,如果请求包含两个 出发地和三个 目的地,则该请求按六个 元素结算。

您使用的功能决定了结算的 SKU 类别:

  • Essentials:对于仅使用基本功能且 最多包含 10 个中间航点的请求,按此类别结算。

  • Pro:对于使用高级功能(例如 TRAFFIC_AWARETRAFFIC_AWARE_OPTIMAL路线修饰符)的请求,按此类别结算。

  • 企业版:对于使用企业版功能( 例如双轮车路线)的请求,按此类别结算。

如需查看触发这些 SKU 的功能的完整列表,请参阅 SKU 详情。

Routes API 的 SKU 详情和价格

下表显示了 Routes API 的随用随付 SKU 详情和价格。

类别SKU 详情SKU 价格
Essentials SKU:路线:计算路线 Essentials 全球价格表
印度价格表
Essentials SKU:路线:计算路线矩阵 Essentials 全球价格表
印度价格表
Pro SKU:路线:计算路线 Pro 全球价格表
印度价格表
Pro SKU:路线:计算路线矩阵 Pro 全球价格表
印度价格表
Enterprise SKU:路线:计算路线 Enterprise 全球价格表
印度价格表
Enterprise SKU:路线:计算路线矩阵 Enterprise 全球价格表
印度价格表

用量限额

Routes API 存在以下用量限额。

计算路线

  • 速率限制为每分钟 3,000 次 QPM 查询。

  • 每个 ComputeRoutes 请求允许的中间航点数量上限为 25 个。

计算路线矩阵

  • 速率限制为每分钟 3,000 个 EPM 元素,计算方式为出发地数量乘以目的地数量。

  • 您可以使用地点 ID 或地址指定出发地和目的地,允许的数量上限为 50 个。

  • 对于 routingPreference 设置为 TRAFFIC_AWARE_OPTIMALComputeRouteMatrix 请求,允许的元素总数上限为 100 个。

  • 对于 travelMode 设置为 TRANSITComputeRouteMatrix 请求,允许的元素总数上限为 100 个。

  • 对于其他 ComputeRouteMatrix 请求,允许的元素总数上限为 625 个。

Routes API 的经济高效策略

本部分介绍了如何优化用量并降低与 Routes API 相关的费用。

限制“计算路线”航点

将查询中的用户输入限制为最多 10 个航点。 所含航点数超过 10 个的请求会以较高费率结算。

使用“计算路线”优化获取最佳路线

使用航点优化参数的请求会以较高费率结算。

优化参数会对航点进行排序,以确保最佳路线。这意味着,与非优化路线(例如 A-D-B-C-E)的随机顺序相比,优化路线(A-B-C-D-E)的 A 到 E 行程体验更好。

在“计算路线”和 Distance Matrix API(旧版)中使用实时路况模型

包含实时路况模型的“计算路线”和 Distance Matrix API(旧版)请求会以较高费率结算。如果请求中省略了路况模型,则结果完全取决于物理因素:道路、距离和限速。将出发时间设置为 now 即可启用实时路况模型。

在 GPS 数据不精确时使用“已行驶路线”和“最近的道路”

Maps Roads API 的“已行驶路线”和“最近的道路”功能包含在高级层级中,而且以较高费率结算。在 GPS 数据不精确时使用这些功能,Roads API 可以帮您确定正确的道路。Roads API 的另一个功能“速度限制”只适用于资产跟踪客户。

调整配额

配额限制定义了在给定时间范围内,特定 API 或服务允许的请求数上限。当项目中的请求数达到配额限制时,您的服务将停止响应请求。

如需修改 API 的配额值,请按以下步骤操作:

  1. 在 Cloud 控制台中,依次前往 Google Maps Platform > 配额
  2. 选择要修改配额的 API。
  3. 找到要更改的配额值,然后使用复选框将其选中。
  4. 点击修改 ,输入新的配额值,然后点击提交请求

查看配额增加请求

如需查看所有配额增加请求,包括过去的请求和待处理的请求,请执行以下操作:

  1. 在 Cloud 控制台中,依次前往 Google Maps Platform > 配额
  2. 选择要查看其配额增加请求的 API。
  3. 点击配额增加请求

使用条款限制

如需了解允许用法的完整详情,请参阅 Google Maps Platform 服务条款中的 “许可限制”部分