行車路線與導航

駕駛路線圖片「駕駛路線規劃和導航」功能是隨選乘車和配送服務解決方案工具包,由 Navigation SDK 和 Driver SDK 組成。本產品提供企業級功能,可將 Google 地圖體驗嵌入您的驅動程式應用程式。

你可以如何處理駕駛路線和導航功能?

透過駕駛路線規劃和導航功能,您可以同時使用 Navigation SDK 和驅動程式 SDK 依您的配送模型調整行車體驗。請使用 Navigation SDK,在應用程式中建立即時路線導航體驗,即時為駕駛人提供導航。配合應用程式的外觀和風格自訂導航體驗,並透過最佳化路線和下車地點,強化駕駛人更廣泛的工作流程。

使用 Driver SDK 即可透過行程和訂單進度功能,以視覺化的方式呈現驅動程式的位置和路線進度。

為什麼要使用駕駛路線和導航功能?

身為代僱駕駛服務或外送服務供應商,您必須提高駕駛司機的可預測性和生產力,才能滿足消費者的期望。駕駛路線和導航功能可協助您更有效率地規劃司機路線,避免延誤、錯過載客和送貨服務,並提高駕駛的滿意度。

  • 提升駕駛滿意度:您的應用程式可以協助駕駛人掌控每日工作,並掌握全局。您的駕駛不必學習新版地圖介面,而是使用熟悉的 Google 地圖導航功能。您可以自訂體驗,強化品牌形象。

  • 提升駕駛效率:利用反映即時路況的路線,引導司機前往正確的目的地。您可以提供自家服務專屬的自訂路徑和地圖元素。

  • 提升司機可預測性:透過嵌入 Google 地圖服務的應用程式,您可以更放心地確保司機遵循預期的路線規劃。此外,將司機留在應用程式內,也能改善傳回地點信號的品質。

運作方式

下圖顯示驅動程式轉送和導覽所有元件之間的作業順序。驅動程式 SDK 會將位置更新通知傳送至 Fleet Engine 後端。Navigation SDK 向駕駛提供即時路線 (和其他導航資訊)。您的後端會處理與 Fleet Engine 的所有其他通訊。

駕駛路線和導航程序的序列圖

如何使用駕駛路線和導航功能

以下流程示範實作驅動程式轉送和導航的一種方式。為方便說明,我們先介紹前端實作。也就是說,您可以先將 SDK 整合到驅動程式應用程式,或是將 Fleet Engine 與後端整合,藉此開始實作行程和車輛。

  1. 將驅動程式 SDK 整合至驅動程式應用程式:驅動程式 SDK 會將即時位置信號傳送至 Fleet Engine 服務,這是行程和訂單進度功能的必要資料。驅動程式 SDK 會納入 Navigation SDK。詳情請參閱驅動程式 SDK (AndroidiOS)。

  2. 在驅動程式應用程式中導入 Navigation SDK 功能。Navigation SDK 這個程式庫負責為駕駛提供自訂導航功能,例如即時路線指示、自訂路徑和自訂地圖元素。如需完整的開發人員說明文件,請參閱「使用 Google 地圖導航」一文。

  3. 使用 Fleet Engine 管理行程和車輛狀態。Fleet Engine 是隨選乘車和配送解決方案後端服務,會處理 Driver SDK 與您自有後端服務之間的互動。您的後端服務可透過發出 REST 或 gRPC 呼叫與 Fleet Engine 通訊。詳情請參閱開始使用 Fleet Engine

行程和訂單進度總覽