導航前往多個目的地

如要支援有多個目的地的行程 (例如先接送再送達的共乘行程),請將行程的每個區段實作為個別的 Navigation Connect 工作階段。Navigation Connect API 會追蹤前往單一目的地的單一路線,如果您在啟動網址中提供多個途經點,Google 地圖或 Waze 會顯示錯誤。只要行程狀態變成 ENROUTE,每個工作階段都會觸發帳單事件。

如要追蹤有多個目的地的行程,請按照下列步驟操作:

  1. 產生專屬 ID:如要追蹤每個路段,請為路線上的每個目的地產生專屬的行程 ID。

  2. 將行程資料縫合在一起:如要將個別行程更新分組為派遣系統的單一邏輯工作,請使用不重複的行程 ID,在後端將行程資料縫合在一起。

  3. 提示下一個路段:如要觸發下一個 Navigation Connect 工作階段,請要求駕駛人輕觸返回按鈕切換回您的應用程式,並將目前的路段標示為完成。接著,請駕駛人輕觸啟動按鈕,在 Google 地圖或 Waze 中導航,開始下一個路段。