Navigation SDK 可讓您直接將 Google 地圖的逐步導航體驗順暢整合至行動應用程式。這個 SDK 提供 UI 自訂功能,可打造品牌外觀和風格,並進行進階路線設定。提供可自訂的應用程式內導覽體驗,有助於提升作業效率、提高使用者參與度,以及取得寶貴的資料導向洞察資訊。
為什麼要使用 Navigation SDK?
將導覽功能整合至應用程式後,您就能為使用者提供優質體驗,同時套用自家品牌,並運用行程資料:
- 在導覽期間讓使用者留在應用程式中,控管端對端體驗並提高參與度,不必在應用程式之間切換。
- 使用可自訂的 UI 元素,打造符合品牌形象和風格的個人化導航體驗。
- 管理路線偏好設定、目的地和路線控點,提升路線體驗。
- 運用行程路線的位置和事件資料進行分析、最佳化、與顧客通訊及即時監控。
Navigation SDK 有哪些用途?
Navigation SDK 可讓您建立完整的應用程式內導航體驗:
- 為使用者提供流暢可靠的即時路線導航體驗,一切由 Google 地圖技術支援。
- 支援各種交通方式,包括開車、步行、騎單車和騎乘兩輪車輛。
- 導入自訂標記、疊加層和 UI 元素,醒目顯示重要導覽資訊,並根據品牌打造個人化導覽體驗。
- 存取行程資料,分析趨勢、找出可改善之處,並提升營運效率。
Navigation SDK 的運作方式
您可以將 Navigation SDK 整合至應用程式,無論是否已導入 Maps SDK 都可以。Navigation SDK 的兩大主要元件如下:
- 地圖圖層:從 Maps SDK 的地圖圖層開始,包括地圖檢視區塊、樣式、UI 控制項、攝影機和互動行為。
- 導航體驗:使用 Navigation SDK 新增導航體驗,包括即時路況導航疊加層、轉彎資訊卡和其他 UI 元素。你可以使用 Google 導覽體驗,也可以自行建構自訂導覽體驗。
如何使用 Navigation SDK
以下步驟涵蓋 Navigation SDK 的典型用途情境:
| 1 | 做好準備 | 建立 Google Cloud 專案、將 Maps 和 Navigation SDK 新增至 API,並設定 Xcode 專案。詳情請參閱「設定專案」。 |
| 2 | 前往第一個路徑 | 在應用程式中規劃前往單一目的地的路線。詳情請參閱「沿路線導航」。 |
| 3 | 修改導覽 UI | 修改地圖上顯示的內建 UI 控制項和元素,自訂導航體驗和視覺外觀。詳情請參閱「修改導覽 UI」。 |
| 4 | 調整路徑詳細資料 | 修改路線偏好設定及管理路線控點。詳情請參閱「路線體驗」。 |
如要進一步瞭解 Navigation SDK 功能,請參閱「參考資料」,或試用試用版。