Znajdź podróże

Fleet Engine udostępnia punkt końcowy SearchTripsRequest, którego możesz użyć do podróży. W tym dokumencie opisujemy 2 sytuacje, w których możesz użyć tej funkcji.

Zobacz SearchTripsRequest w przypadku gRPC lub trips.Search dla REST.

Określanie aktywnych podróży dla pojazdu

Aby znaleźć aktywne podróże dla określonych pól, użyj SearchTripsRequest aby ustawić vehicle_id na wybrany pojazd i ustawić active_trips_only do true.

Uzgadniaj dostępność pojazdu między Twoim systemem a Fleet Engine

Czasem mogą pojawić się wyniki zwrócone przez funkcję SearchVehicles, które: nie odpowiadają pojazdom, o których wiesz, że są dostępne w Twoim systemie, Twoją flotę. Dzieje się tak, ponieważ SearchVehicles albo nie pokazuje pojazdów z aktywnymi wycieczkami lub spycha je na dół w rankingu wyników. Jedna z przyczyn oznacza, że pojazdy zostały już ukończone, ale stan podróży nie jest prawidłowo ustawiony. do COMPLETE lub CANCELED. Korzystając z aplikacji SearchTrips do wyszukiwania otwartych podróży, możesz oceniać pojazdy, aby upewnić się, że TripStatus w Twoim systemie pasuje we Fleet Engine.

Aby używać SearchTrips w ten sposób, w narzędziu SearchTripsRequest ustaw te elementy wiadomość:

  • Pole vehicle_id powinno być puste.
  • Wartość opcji active_trips_only powinna wynosić true.
  • Wartość w polu minimum_staleness powinna być dłuższy niż czas trwania większości podróży; w przypadku np. 1 godzinę.

Wyniki wyszukiwania takiego żądania będą obejmowały Podróże, które nie są typem COMPLETE ani CANCELED i nie zostały zaktualizowane od ponad godziny. Następnie można sprawdzić, te przejazdy, aby mieć pewność, że ich stan we Fleet Engine został prawidłowo zaktualizowany.

Co dalej?