駕駛體驗與導航能力
是嵌入 Google 地圖體驗的行動服務包裝的一部分
嵌入你的駕駛應用程式
對於駕駛體驗和導航功能,可以做些什麼?
有了駕駛體驗和導航功能,您可以同時使用 Navigation SDK 和 可使用驅動程式 SDK,依據您提供的提交模型調整行車體驗。使用 Navigation SDK 可在應用程式中打造即時路線導航功能, 即時引導司機。你也可以自訂導航功能 配合應用程式的外觀和風格,提升駕駛體驗更大規模的工作流程 並規劃最佳路線及下車地點
運用 Navigation SDK 自訂行車體驗,並使用 Driver SDK ,即可透過訓練工具視覺化 已排定分享行程 工作和機群 追蹤功能。
使用駕駛體驗與導航的好處
如要管理外送服務
為整個機群提供更可預測的交付項目
工作效率,滿足消費者期望。駕駛體驗和導航功能
協助你更有效率地規劃司機,避開誤點及錯過司機
傳遞訊息,提升司機的滿意度
- 提高駕駛滿意度:應用程式可以協助駕駛人感覺 並接收系統通知運用熟悉的 Google 地圖導航功能 讓駕駛不必學習新地圖 存取 API您也可以自訂體驗,強化品牌形象。
- 提升駕駛人工作效率:引導駕駛人至正確的方向 顯示即時路況的路線。這項資訊 尤其實用 適用於全新、兼職或季節性的司機,且需迅速適應 他們的工作此外,您還可以提供自訂路徑和地圖元素 專屬於你的運送服務
- 提高交付內容的可預測性:如果應用程式內嵌 Google 運用地圖服務,可以更放心地掌握司機跟隨的腳步 預期路徑規劃方式同時確保司機符合你的應用程式使用資格 可以改善您獲得的位置信號品質。
運作方式
下圖顯示所有元件之間的作業序列 行車經驗與導航功能驅動程式 SDK 會透過驅動程式 更新 Fleet Engine 後端Navigation SDK 輪流顯示 路線 (以及其他導航資訊) 到司機。您的後端 可處理所有傳送至 Fleet Engine 的通訊內容,例如建立和 更新車輛和工作
隨選行程
下圖顯示 適用於隨需行程的作業。這個過程分為兩個主要部分 每天都有駕駛人啟用 Fleet Engine 位置資訊分享功能 使用 Fleet Engine 元件簡化行程管理流程。換 如要瞭解行程詳情,請參閱什麼是 行程?。
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewOnDemandFlow.png?hl=zh-tw)
已排定的工作
下圖顯示 為排定的工作執行大量作業包括一般運貨矩陣 一位駕駛員的日常工作,以及在 使用機群追蹤程式庫的 Fleet Engine 系統
注意:系統可以同時使用運送追蹤或運送選項 車隊追蹤透過運送追蹤功能,Fleet Engine 可篩選貨物及 司機資訊,確保客戶只能查看與其 出貨。
![](https://developers.google.cn/static/maps/documentation/mobility/fleet-engine/essentials/images/fleetEngineOverviewScheduledTaskFlow.png?hl=zh-tw)
如何使用駕駛體驗和導航功能
本節說明利用 導覽。為方便說明,這個範例會從前端開始 先進行實作您可以先整合 或將 Fleet Engine 與 處理工作和車輛建立作業的後端
- 將驅動程式 SDK 整合至驅動程式應用程式。驅動程式 SDK 會傳送 即時的位置信號。 Driver SDK 會納入 Navigation SDK。詳情請參閱 隨選行程的 Driver SDK 使用手冊 (Android、 iOS) 和已排定的工作 (Android、 iOS)。
- 在您的驅動程式應用程式中實作 Navigation SDK 的功能。 Navigation SDK 是一種程式庫,可提供自訂導覽功能 例如即時路線指示、 以及自訂地圖元素如需完整的開發人員說明文件,請參閱 使用 Google 地圖導航。
- 運用 Fleet Engine 管理工作和車輛狀態。機群引擎 透過 Google Cloud 控制台 可發出 REST 或 gRPC 呼叫,與 Fleet Engine 通訊。 詳情請參閱 Fleet Engine 說明文件。