Navigation SDK for Android 採用即付即用定價模式。Navigation SDK 要求會向 Navigation Request SKU 發出呼叫。Navigation SDK 會針對您產生前往目的地路徑時發出的 API 呼叫收費。API 呼叫可包含一或多個目的地,也稱為路標。您可以計算呼叫的費用,方法是將呼叫中包含的目的地 (或路標) 數量乘以每個要求目的地的價格,而價格則是根據 Navigation Request SKU 定價計算。
傳送 API 要求以要求路線時,就會產生導航 SDK 費用。啟動路線的即時路線指引不會產生額外費用。在擷取目的地後,路線變更也不會產生額外費用。舉例來說,如果因為交通狀況異動、道路封閉或偏離預定路線而變更路線,我們不會向你收取費用。
請使用 Google Cloud 控制台提供的工具管理費用和用量。Navigation SDK for Android 的計費方式
Navigation SDK for Android 採即付即用定價模式,而 Google 地圖平台 API 和 SDK 則是按 SKU 計費。系統會追蹤每個 SKU 的用量,並依據下列公式計算費用:
Navigation SDK for Android 的定價
SKU:Navigation Request
使用 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> destinations)
- setDestinations (List<Waypoint> destinations, RoutingOptions options)
- 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 次查詢。
- 每個 API 呼叫允許的中繼目的地 (或路線控點) 數量上限為 25 個。
使用條款限制
如需使用條款相關資訊,請參閱《Google 地圖平台服務條款》的「授權限制」一節。
管理使用成本
如要管理 Navigation SDK for Android 的使用成本,或是滿足對實際執行環境流量的需求,您可以針對傳送至任何 API 的所有要求設定每日配額限制。系統會在太平洋時間凌晨 12 點重設每日配額。
如要查看或變更 Navigation SDK for Android 的配額限制,請按照下列步驟操作:
- 在 Cloud 控制台中,開啟 Google 地圖平台配額頁面。
- 按一下「API」下拉式選單,然後選取「Navigation SDK for Android」。
- 如要查看配額限制,請向下捲動至「要求」資訊卡。
表格會顯示配額名稱和限制。 - 如要變更配額限制,請按一下該限制的「編輯」圖示。
在隨即顯示的對話方塊中,於「配額限制」欄位中依需求輸入每日可計費配額上限。如果 Google 已指定配額上限,則您自訂的上限無法超過該限制。接著選取「儲存」。
假如某天的 API 用量達到可計費配額上限,在當天剩餘時間內,應用程式將無法存取 API。