Navigation SDK for Android 采用随用随付定价模式。Navigation SDK 请求会生成对 Navigation Request SKU 的调用。Navigation SDK 会针对您为生成目的地路线而进行的 API 调用收费。API 调用可以包含一个或多个目的地(也称为航点)。您可以通过将调用包含的目的地(或路点)的数量乘以每个请求的目的地的价格(基于导航请求 SKU 价格)来计算调用的费用。
发送 API 请求以请求路线时,系统会收取导航 SDK 费用。启动路线的导航指示不会产生额外费用。此外,在已提取目的地后,路线更改也不会产生额外费用。例如,如果由于交通状况更新、道路封闭或偏离计划路线而导致路线发生变化,我们不会收取费用。
您可以使用 Google Cloud 控制台中提供的工具管理费用和用量。Navigation SDK for Android 的结算方式
Navigation SDK for Android 采用随用随付的价格模式,Google Maps Platform API 和 SDK 按 SKU 结算。系统会跟踪每个 SKU 的使用情况,费用计算方式为
Navigation SDK for Android 的价格
SKU:导航请求
使用 Navigation SDK 请求的每个目的地都按 Navigation Request SKU 单元进行结算。每个 SKU 单元的价格取决于该 SKU 的每月总调用量:
每月用量范围 (每个目标的价格) |
||
---|---|---|
1-1,000 | 1,001-4,200,000 | 4,200,000 人以上 |
免费 | 0.05 美元 | 0.0395 美元 |
路由请求方法
您可以通过调用以下方法向 Navigation SDK 发出路线生成请求:
- setDestination(航点目的地)
- setDestination(航点目的地、RoutingOptions 选项)
- setDestination (Waypoint destination, RoutingOptions routingOptions, DisplayOptions displayOptions)
- setDestinations(List<Waypoint> 目的地)
- setDestinations(List<Waypoint> 目的地、RoutingOptions 选项)
- setDestinations (List<Waypoint> destinations, CustomRoutesOptions customRoutesOptions)
- setDestinations (List<Waypoint> destinations, RoutingOptions routingOptions, DisplayOptions displayOptions)
- setDestinations (List<Waypoint> destinations, CustomRoutesOptions customRoutesOptions, DisplayOptions displayOptions)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints, RoutingOptions routingOptions)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints, RoutingOptions routingOptions, SimulationOptions simulationOptions)
- [已废弃] setDestinations (List<Waypoint> destinations, String routeToken)
请注意,单次方法调用最多可包含 25 个目的地,并且每次调用的费用是通过将目的地数量乘以每个 SKU 单位的价格计算得出的。
其他用量限制
Navigation SDK for Android 设有以下使用限制:
- 速率限制为 30,000 QPM(每分钟查询数)。
- 每个 API 调用允许的中间目的地(或航点)数量上限为 25 个。
使用条款限制
如需了解使用条款,请参阅 Google Maps Platform 服务条款的“许可限制”部分。
管理使用费
如需管理 Navigation SDK for Android 的使用费或满足生产流量的要求,您可以对任何 API 的所有请求设置每日配额上限。每日配额将在太平洋时间午夜重置。
如需查看或更改 Navigation SDK for Android 的配额上限,请按以下步骤操作:
- 在 Cloud 控制台中,打开 Google Maps Platform 配额页面。
- 点击“API”下拉列表,然后选择 Navigation SDK for Android。
- 如需查看配额上限,请向下滚动到请求卡片。
表中列出了配额名称和上限。 - 如需更改配额上限,请点击相应上限对应的修改图标。
在显示的对话框中,在配额限制字段中输入首选可结算每日配额上限(最高可设为 Google 指定的配额上限,如适用),然后选择保存。
如果您的 API 用量在任何一天达到了可计费配额上限,那么您的应用在当天剩余时间内将无法访问相应 API。