旅行を検索する

Fleet Engine が提供する SearchTripsRequest エンドポイントを使用して、 移動しますこのドキュメントでは、この機能を使用する 2 つのシナリオについて説明します。

gRPC の場合は SearchTripsRequestREST の場合は trips.Search をご覧ください。

車両のアクティブなルートを特定する

特定のフィールドで有効なルートを検索するには、SearchTripsRequest を使用します。 vehicle_id を検討中の車両に設定して、 active_trips_only から true に変更。

システムと Fleet Engine の間で車両の在庫状況を調整する

場合によっては、次のような SearchVehicles から返される結果が表示されることがあります。 システムで利用できることがわかっている車両に対応しておらず、 管理できます。これは、SearchVehicles にも車両が表示されないためです 順位を下げたり、順位を下げることもできます。この問題の原因の 1 つは 車両の走行は完了したものの、配車ステータスが正しく設定されていない場合 COMPLETE または CANCELED のいずれか。SearchTrips を使用して開いているルートを検索すると、 車両を評価して、システム内の TripStatus が Fleet Engine の特徴です

この方法で SearchTrips を使用するには、SearchTripsRequest で次のように設定します。 メッセージ:

  • vehicle_id は空にする必要があります。
  • active_trips_onlytrue にする必要があります。
  • minimum_staleness には、ほとんどの貸し出し期間よりも長い時間を指定してください。 1 時間とします。

このようなリクエストの結果には、COMPLETE にも該当しないルートも含まれます。 CANCELEDで、1 時間以上更新されていません。その後、 Fleet Engine でのステータスが適切に更新されることを確認します。

次のステップ