本文件列出使用 Navigation SDK for Android 開發應用程式的相關規定。
可接受的客戶實作方式
Android 版 Navigation SDK 旨在為駕駛人提供行動應用程式中的即時即時路線導航功能。API 產生的資料可能也會用於其他應用程式,分享與駕駛狀態相關的資訊,以及用於一般追蹤駕駛位置的資訊。
不允許的客戶執行
Android 版 Navigation SDK 只能用於商業應用程式。在未事先取得 Google 明確書面同意的情況下,Android 版 Navigation SDK 禁止用於下列類別:
- 使用 Navigation SDK for Android 的導航應用程式,在建立產品或服務時提供與 Google 地圖行動版功能相似或類似的功能。
- 在嵌入車輛的裝置或可攜式導航裝置中使用本服務。舉例來說,應用程式中 (i) 內嵌於資訊主頁的車用資訊娛樂系統,或 (ii) 屬於車內固定 GPS 設備的一部分。您可以在資訊主頁的汽車資訊娛樂系統上投放應用程式,讓駕駛人可以像使用 Android Auto 或 Apple CarPlay 一樣,與資訊主頁內預測的汽車資訊娛樂系統互動。
- 車輛重度的車輛路線或導航 (例如適用於公車、卡車或設有道路限制的車輛),除非「服務」明確指定支援重型車輛導航。
Google 地圖和標誌
您只能在 Android 適用的 Navigation SDK 實作中使用 Google 提供的地圖。不得使用其他地圖。
您不得移除、修改或遮蓋 Navigation SDK for Android 服務中提供的任何 Google 標誌。
Navigation UI 的可接受修改
Android 版 Navigation SDK 可啟用特定的 UI 自訂功能,例如新增自訂標記、變更導覽可視區域周圍的標頭和頁尾大小與內容,或是變更導覽可視區域本身的大小。在某些情況下,您可能也需要將內容疊加在使用中的導覽畫面上方。
執行這項操作時,請勿導入會妨礙駕駛人安全使用行為的修改內容。舉例來說,以下異動可能會對駕駛人安全造成負面影響,因此必須避免:
- 在導航期間顯示令人分心的動畫。
- 未明確引導駕駛動作,在導航畫面上顯示重疊元素。
- 在使用中的導航畫面上放置疊加層,以隱藏駕駛的目前位置,或永久封鎖重要的導航資訊。包括即將到來的轉彎、車道指引、指南針方向,以及導航體驗中的所有標準 UI 元素。
其他實作規定
- 未經 Google 書面同意,您不得修改 Navigation SDK 產品內條款。
- 應用程式必須在使用者首次使用應用程式時,顯示下列資訊:
- Navigation SDK 使用條款。
- 使用者在使用導航功能時應一律做出獨立判斷,因為 Navigation SDK 服務中的資訊可能會與實際即時狀況不同。
- 使用者依照 Navigation SDK 服務提供的指示後產生的費用,例如過路費或高乘載車道),因此必須自行負擔相關費用。