Navigation SDK 的要求會計入 Navigation Request SKU。您發出 API 呼叫來生成前往目的地的路線時,系統會向您收費。API 呼叫可包含一或多個目的地 (也稱為路線控點)。呼叫費用計算方式,是將呼叫包含的路線控點數量,乘以每個要求目的地的價格。
開始使用即時路線導航功能不會產生額外費用。擷取目的地後,變更路線也不會產生額外費用。舉例來說,如果因路況更新、道路封閉或偏離規劃路線而變更路線,則不收取費用。
Android 版 Navigation SDK 的 SKU 詳細資料和定價
下表列出 Navigation SDK for Android 的即付即用 SKU 詳細資料和定價。
| 類別 | SKU 詳細資料 | SKU 定價 |
|---|---|---|
| Enterprise | SKU:導航要求 | 全球價目表 印度價目表 |
路徑狀態和計費
只要路線要求成功傳送至 Google 伺服器並由伺服器處理,即使找不到路線 (例如 NO_ROUTE_FOUND),您仍須付費。如果要求因用戶端錯誤、網路連線問題或後端逾時而失敗,則不須付費。
當您要求路線時,SDK 會傳回 Navigator.RouteStatus。下表摘要說明各路徑狀態碼是否適用費用:
| 路徑狀態 | 說明 | 已結算 |
|---|---|---|
OK |
SDK 已成功計算出前往目的地的路線。 | 是 |
NO_ROUTE_FOUND |
SDK 找不到前往目的地的可行路線。 | 是 |
ROUTE_CANCELED |
SDK 取消路線計算,改為處理較新的要求。 | 是 |
NETWORK_ERROR |
發生網路錯誤,SDK 無法計算路線。 | 否 |
QUOTA_CHECK_FAILED |
配額不足,SDK 無法計算路線。 | 否 |
LOCATION_DISABLED |
使用者關閉 GPS 定位功能,因此 SDK 無法計算路線。 | 否 |
LOCATION_UNKNOWN |
SDK 無法及時取得定位資訊來計算路線。 | 否 |
WAYPOINT_ERROR |
要求包含無效的路線控點 (例如無法辨識的地點 ID),或超過 25 個路線控點的限制。 | 否 |
DUPLICATE_WAYPOINTS_ERROR |
要求含有連續重複的路線控點。 | 否 |
ROUTING_TIMEOUT |
計算路徑時,路徑後端逾時。 | 否 |
調整配額
配額限制定義了特定 API 或服務在指定時間範圍內允許的要求數量上限。當專案中的要求數量達到配額上限時,服務就會停止回應要求。
如要修改 API 的配額值,請按照下列步驟操作:
- 在 Cloud 控制台中,依序前往「Google Maps Platform」>「配額」。
- 選取要修改配額的 API。
- 找出要變更的配額值,然後勾選該配額旁邊的核取方塊。
- 按一下「編輯」,輸入新的配額值,然後按一下「提交要求」。
查看配額提高要求
如要查看所有提高配額要求 (包括過去和待處理的要求),請按照下列步驟操作:
- 在 Cloud 控制台中,依序前往「Google Maps Platform」>「配額」。
- 選取要查看配額提高要求的 API。
- 按一下「提高要求」。
使用條款限制
如需使用條款相關資訊,請參閱《Google Maps Platform 服務條款》的「授權限制」一節。