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ć
od 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.