Google 導航體驗

Navigation SDK 提供多種方式整合導覽功能 使用者體驗本頁說明 Google 的導覽功能 以及它與其他的瀏覽體驗有何不同 適用於 Navigation SDK 的所有功能

什麼是 Google 導航體驗?

Google 導覽體驗是指使用 Navigation SDK 嵌入即時路線導航體驗,利用 Google 提供的 UI 元素 這類模型與 Google 內部的瀏覽體驗相似 Google 地圖應用程式。在應用程式中嵌入 Google 導航體驗後, 不需要從頭開始打造導航體驗 或是修改體驗中的某些部分如需 Google 導航服務提供的自訂自訂功能, 向 Navigation SDK 要求即時路線導航動態饋給,然後 並提供及管理您自己的 UI 元素詳情請參閱「自訂 導航 經驗

使用 Google 導航時,應用程式會呼叫 Navigation SDK 使用以下程式碼啟動、執行及停止導航 流程:

  1. 開始導航。如要開始導航,您的應用程式會建立導覽器 執行個體。即可設定導覽器的目的地 初始化地圖。最後,應用程式會啟動即時路線導航。 這個應用程式流程能以多種方式向使用者顯示,取決於 所需用途舉例來說,應用程式可能有專屬的店家搜尋器 可讓使用者開始前往商店的 UI 元素。或者, 如果系統傳回預先定義的目的地,應用程式可能會以預先定義的目的地啟動 駕駛人接受外送工作

  2. 主動導覽:應用程式進入有效導航後,就會使用 裝置位置以便維持主動導航。由您設定事件監聽器 例如路線變更 距離目的地剩餘時間。在導航期間,導航功能會開啟 SDK 提供的 UI 元件與 Google 地圖中的元件類似 應用程式。舉例來說,導航功能會顯示標準 Google 地圖 提供即時指引資訊卡、車流量圖層、替代圖片等視覺元素 找出路線和速限

  3. 停止導航。應用程式終止導航工作階段 找出最適合您用途的到達監聽器 例如使用 在使用者抵達目的地時觸發。

如何修改 Google 導航服務?

一般來說,您可以調整 Google 導航體驗,以取得不同的 色彩配置、相機畫面、額外的轉彎指引及事件回應觸發條件。 以下清單說明您可以進行的調整。這份清單 僅列舉部分例子。

修改 詳細資料
修改導覽指南:顯示/隱藏標題和顏色 以及字型、路線、替代路線和行程進度 對應 UI 控制項
修改 導覽標頭
多媒體 路線清單
隱藏 替代路線
顯示 行程進度
調整路況資訊和速限資訊 轉動 車流量圖層
啟用 交通號誌和停車標誌
多媒體 計速器
變更地圖體驗使用者介面並調整相機。 新增 自訂標記
浮動式 文字
設定 夜間模式
調整相機