Fleet Engine, gezileri bulmak için kullanabileceğiniz SearchTripsRequest
uç noktasını sağlar. Bu belgede, bu özelliği kullanabileceğiniz iki senaryo açıklanmaktadır.
gRPC için SearchTripsRequest
, REST için trips.Search
başlıklı makaleyi inceleyin.
Bir araç için etkin gezileri belirleme
Belirli alanlar için etkin gezileri bulmak üzere SearchTripsRequest
mesajını kullanarak vehicle_id
değerini söz konusu araç için ayarlayın ve active_trips_only
değerini true
olarak belirleyin.
Sisteminiz ile Fleet Engine arasındaki araç stok durumunu uzlaştırma
Bazı durumlarda, SearchVehicles
tarafından döndürülen ve sisteminizde ve filonuzda mevcut olduğunu bildiğiniz araçlarla eşleşmeyen sonuçlar görebilirsiniz. Bunun nedeni, SearchVehicles
etkin yolculukları olan araçları göstermemesi veya sonuç sıralamasında alt sıralara itmesidir. Bunun bir nedeni, araçlar yolculukları tamamladığında ancak yolculuk durumu COMPLETE
veya CANCELED
olarak doğru şekilde ayarlanmadığında ortaya çıkar. Açık yolculukları bulmak için SearchTrips
simgesini kullanarak araçları değerlendirebilir ve sisteminizdeki TripStatus
simgesinin Fleet Engine'dekiyle eşleştiğinden emin olabilirsiniz.
SearchTrips
simgesini bu şekilde kullanmak için SearchTripsRequest
mesajında aşağıdakileri ayarlayın:
vehicle_id
boş olmalıdır.active_trips_only
,true
olmalıdır.minimum_staleness
, çoğu gezi süresinden daha uzun bir süre olmalıdır. Örneğin, bir saat.
Bu tür bir isteğin sonuçları, ne COMPLETE
ne de CANCELED
olan ve bir saatten uzun süredir güncellenmemiş Seyahatler'i içerir. Ardından, Fleet Engine'deki durumlarının doğru şekilde güncellendiğinden emin olmak için bu gezileri inceleyebilirsiniz.