Gezi bul

Fleet Engine, aşağıdakileri bulmak için kullanabileceğiniz SearchTripsRequest uç noktasını sağlar: kullanabilirsiniz. Bu dokümanda, bu özelliği kullanabileceğiniz iki senaryo açıklanmaktadır.

gRPC için SearchTripsRequest adresini, REST için trips.Search adresini inceleyin.

Bir araç için etkin gezileri belirleyin

Belirli bir alandaki etkin gezileri bulmak için SearchTripsRequest kullanın vehicle_id aracını ilgili araca ayarlamak için bir mesaj active_trips_only - true.

Sisteminiz ile Fleet Engine arasında araç kullanılabilirliğini eşleştirme

Bazı durumlarda, SearchVehicles tarafından döndürülen sisteminizde kullanılabilir olduğunu bildiğiniz araçlara karşılık gelmediği, filonuzu test edin. Bunun nedeni, SearchVehicles adlı markanın da araçları göstermemesidir. veya bunları sonuç sıralamasında aşağı iter. Bunun bir nedeni Araçların yolculuklarını tamamladığı ancak yolculuk durumunun doğru şekilde ayarlanmadığı durumlarda ortaya çıkar COMPLETE veya CANCELED hedefine. Açık gezileri bulmak için SearchTrips kullanarak sisteminizdeki TripStatus değerinin eşleştiğinden emin olmak için araçları değerlendirebilirsiniz ilk adımıdır.

SearchTrips öğesini bu şekilde kullanmak için SearchTripsRequest içinde aşağıdakileri ayarlayın mesaj:

  • vehicle_id boş olmalıdır.
  • active_trips_only, true olmalıdır.
  • minimum_staleness, çoğu seyahat süresinden daha uzun bir süre olmalıdır; şunun için: Örneğin, bir saat.

Bu tür bir talebin sonuçları, COMPLETE veya CANCELED ve bir saatten uzun süredir güncellenmemiş. Ardından, Fleet Engine'deki durumlarının doğru şekilde güncellendiğinden emin olmak için bu gezileri.

Sırada ne var?