尋找行程

您可以使用 Fleet Engine 提供的 SearchTripsRequest 端點來尋找端點 行程。本文件將說明這項功能的兩種可能用途。

請參閱 gRPCSearchTripsRequestREST 適用的 trips.Search

判斷車輛的有效行程

如要尋找特定欄位的有效行程,請使用 SearchTripsRequest 訊息,將 vehicle_id 設為要考慮的車輛並進行設定 active_trips_onlytrue

協調系統與 Fleet Engine 之間的車輛供應情形

在某些情況下,您可能會看到由 SearchVehicles 傳回的結果, 不符合你已知可在系統中使用的車輛 艦隊這是因為「SearchVehicles」未顯示車輛 或主動出遊,或讓行程排名下滑。造成這種情況的其中一個原因 車輛完成行程,但行程狀態未正確設定時 COMPLETECANCELED。使用 SearchTrips 尋找未解決的行程: 會評估車輛,確保系統中的「TripStatus」相符 是 Fleet Engine 的一分子

如要以這種方式使用 SearchTrips,請在 SearchTripsRequest 中設定以下內容 訊息:

  • vehicle_id 必須留空。
  • active_trips_only 應為 true
  • minimum_staleness 必須大於大部分行程時間;的 例如一小時

這類要求的結果包含同時非 COMPLETECANCELED,且超過 1 小時未更新。然後 才能確保 Fleet Engine 中的狀態正確更新。

後續步驟