驅動程式 SDK 排程工作總覽

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

事前準備

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

關於排程工作的驅動程式 SDK 為何?

驅動程式 SDK 會將車輛位置和工作更新資料傳送給 Fleet Engine, 由 Fleet Engine 管理送貨車及其獲派的配送服務 和停止工作SDK 的核心技術會使用事件監聽器傳送位置資訊 更新、經緯度座標,以及目前路線區段 並在驅動程式啟動時從 Navigation SDK 到 Fleet Engine 。

為何要使用 Driver SDK 執行排定的工作?

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

可透過 Driver SDK 執行排定的工作

將驅動程式 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 準備車輛 詳情請參閱「準備車輛」。

iOS

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

後續步驟

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