您可以使用预览版中的 Routes API 试用新一代距离矩阵功能。

Distance Matrix API 用量和结算

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Distance Matrix API 采用随用随付定价模式。Distance Matrix API 请求会根据两个请求类型之一生成调用:基本高级。除了整体 Google 使用条款之外,还有 Distance Matrix API 专用的使用限制。 使用 Google Cloud Console 中提供的工具管理费用和使用情况

Distance Matrix API 的结算方式

Distance Matrix API 采用随用随付定价模式。Google Maps Platform API 和 SDK 按 SKU 结算。用量按 SKU 进行跟踪,任何 API 或 SDK 都可能有多个产品 SKU。费用计算方式:

SKU 用量 × 单次使用价格

您可以使用我们的价格和用量计算器估算每个 API 或 SDK 的使用费。对于符合条件的 Google Maps Platform SKU,每个结算帐号每月可获得 200 美元的 Google Maps Platform 赠金。该金额会自动抵扣1符合条件的 SKU 的费用。

Distance Matrix API 的价格

SKU:距离矩阵

Distance Matrix APIMaps JavaScript API 的“距离矩阵”服务的请求(触发高级距离矩阵结算 SKU 的请求除外)。

每月用量范围
(每个元素的价格)
0–100,000 100,001–500,000 超过 500,000
0.005 美元/次
(5.00 美元/千次)
0.004 美元/次
(4.00 美元/千次)
如需了解批量定价,请与销售人员联系

发送至 Distance Matrix API 的每个查询都会生成元素,origins 数量与 destinations 数量的乘积便是元素数量。

SKU:高级距离矩阵

Distance Matrix API 或使用路况信息和/或位置修饰符的 Maps JavaScript API 的“距离矩阵”服务的请求。

每月用量范围
(每个元素的价格)
0–100,000 100,001–500,000 超过 500,000
0.01 美元/次
(10.00 美元/千次)
0.008 美元/次
(8.00 美元/千次)
如需了解批量定价,请与销售人员联系

发送至 Distance Matrix API 的每个查询都会生成元素,origins 数量与 destinations 数量的乘积便是元素数量。

对于 Distance Matrix API 或使用以下一项或多项内容的 Maps JavaScript API 的“距离矩阵”服务,您需要支付“高级距离矩阵”SKU 费用:

  • 路况信息。在满足以下所有条件(在距离矩阵响应中收到 duration_in_traffic 字段的必要条件)时会使用路况信息:
    • travel mode 参数为 driving 或未指定(driving 为默认出行方式)。
    • 请求包含有效的 departure_time 参数departure_time 可设置为当前时间或未来的某个时间,而不能是过去的时间。
  • 位置修饰符。当您使用以下位置修饰符指引司机应如何抵达特定位置时:
    • side_of_road
    • heading

其他用量限制

虽然每天(EPD)没有元素数量限制,但 Distance Matrix API 存在以下用量限制:

  • 每个请求最多包含 25 个出发地或 25 个目的地。
  • 每个服务器端请求最多包含 100 个元素。
  • 每个客户端请求最多包含 100 个元素。
  • 每秒 1000 个元素 (EPS),按客户端和服务器端查询次数之和计算。

使用条款限制

如需了解使用条款,请参阅 Distance Matrix API 政策和 Google Maps Platform 服务条款的“许可限制”部分

管理使用费

如需管理 Google Maps Platform API 的使用费,您可以为对任何可结算 API 的所有请求设置每日配额上限。每日配额将在太平洋时间午夜重置。

如需查看或更改 Distance Matrix API 的配额限制,请执行以下操作:

  1. 在 Cloud Console 中,打开 Google Maps Platform 配额页面
  2. 点击 API 下拉菜单,然后选择 Distance Matrix API
  3. 要查看配额限制,请向下滚动到元素卡片。
    表中列出了配额名称和上限。
  4. 如需更改配额上限,请点击相应上限对应的修改图标。
    在显示的对话框中,在配额上限字段中输入首选可结算每日配额上限(最高可设为 Google 指定的配额上限,如适用),然后选择保存

如果您的 API 用量在任何一天达到了可结算配额上限,那么您的应用在当天剩余时间内将无法访问相应 API。


  1. 印度的用户必须先创建 Google Cloud Platform 结算帐号,然后才能创建 Google Maps Platform 结算帐号,用于接收 Maps Platform 赠金。