駕駛 SDK 隨選行程總覽

Driver SDK 是行動應用程式工具包,也是機群的基本元件 Compute Engine使用這個 SDK 後,駕駛應用程式就能管理已指派的行程, 提供駕駛導航和路線規劃功能。

事前準備

本指南假設您已閱讀以下內容:

隨選行程適用的 Driver SDK 為何?

驅動程式 SDK 會將車輛位置和行程更新資料傳送給 Fleet Engine Fleet Engine 可以追蹤車輛 行程。SDK 的核心技術會使用事件監聽器傳送位置資訊 更新、經緯度座標,以及目前路線區段 並在驅動程式啟動時從 Navigation SDK 到 Fleet Engine 。

為什麼要使用 Driver SDK 處理隨選行程?

驅動程式 SDK 可輕鬆與 Fleet Engine 整合,以便更新 駕駛路線。這個 SDK 可讓駕駛人使用單一應用程式進行管理 作業及瀏覽介面,就像使用消費者版本的 Google 服務一樣 Google 地圖 - 不必切換到其他應用程式。

針對隨選行程的 Driver SDK 有哪些用途

使用 Driver SDK 隨需行程,與機群溝通交流 引擎:

  • 車輛在地圖上的即時位置。
  • 行程路線控點的經緯度座標,由 Navigation SDK。
  • 到下一個路線控點的剩餘距離。
  • 預計到達下一個路線控點的預計時間。
  • 路線須由 Navigation SDK 提供的車輛負責規劃路線。

隨選行程的 Driver SDK 運作方式

Driver SDK 需要使用 Navigation SDK 取得路線資訊, 目的地。我們結合了來自 Navigation SDK 的資訊,也就是驅動程式 SDK 整合您的驅動程式應用程式,並為 Fleet Engine 提供 位置更新、經緯度座標、其餘距離和預計到達時間。 所有其他車輛資料更新都必須傳送至客戶後端 將資料轉發給 Fleet Engine。

系統圖表顯示 Driver SDK 如何透過機群引擎和客戶後端,從用戶端通訊用戶端、用戶端基礎架構,接著到 Google 基礎架構

如何使用 Driver SDK 處理隨選行程

請選取平台,瞭解如何開始使用 Driver SDK。

Android

1 取得 Android 適用的 Driver SDK 詳情請參閱「取得驅動程式 SDK」。
2 設定 Google Cloud 控制台專案 詳情請參閱「設定 Google Cloud 控制台專案」。
3 宣告依附元件 詳情請參閱「宣告依附元件」。
4 建立驗證權杖 詳情請參閱「建立驗證權杖」。
5 初始化驅動程式 SDK 詳情請參閱「初始化驅動程式 SDK」。
6 準備車輛 詳情請參閱「準備車輛」。
7 設定行程詳細資料 詳情請參閱設定行程詳細資料

iOS

1 取得 iOS 版驅動程式 SDK 詳情請參閱「取得驅動程式 SDK」。
2 設定 Google Cloud 控制台專案 詳情請參閱「設定 Google Cloud 控制台專案」。
3 建立驗證權杖 詳情請參閱「建立驗證權杖」。
4 初始化驅動程式 SDK 詳情請參閱「初始化驅動程式 SDK」。
5 準備車輛 詳情請參閱「準備車輛」。
6 設定行程詳細資料 詳情請參閱設定行程詳細資料

後續步驟

請參閱說明文件,瞭解您想在哪個平台上設定驅動程式 SDK: