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 sayfasına bakın.
Bir araç için etkin gezileri belirleme
Belirli alanlar için etkin gezileri bulmak istiyorsanız SearchTripsRequest mesajını kullanarak vehicle_id değerini ilgili araca, active_trips_only değerini ise true olarak ayarlayın.
Sisteminiz ile Fleet Engine arasında araç stok durumunu mutabık kılma
Bazı durumlarda, SearchVehicles tarafından döndürülen sonuçların sisteminizde ve filonuzda mevcut olduğunu bildiğiniz araçlarla eşleşmediğini görebilirsiniz. Bunun nedeni, SearchVehicles uygulamasının etkin gezileri olan araçları göstermemesi veya sonuç sıralamasında daha aşağılara itmesidir. Bunun bir nedeni, araçların gezileri tamamlamış olması ancak gezi durumunun COMPLETE veya CANCELED olarak doğru şekilde ayarlanmamış olmasıdır. Açık gezileri bulmak için SearchTrips kullanarak
araçları değerlendirebilir ve sisteminizdeki TripStatus ile
Fleet Engine'deki değerinin eşleştiğinden emin olabilirsiniz.
SearchTrips öğesini bu şekilde kullanmak için SearchTripsRequest mesajında aşağıdakileri ayarlayın:
vehicle_idboş olmalıdır.active_trips_only,trueolmalıdır.minimum_staleness, çoğu seyahat süresinden daha uzun bir süre olmalıdır (ör. bir saat).
Bu tür bir isteğin sonuçları, COMPLETE veya CANCELED olmayan ve bir saatten uzun süredir güncellenmeyen gezileri içerir. Ardından, Fleet Engine'deki durumlarının doğru şekilde güncellendiğinden emin olmak için bu gezileri inceleyebilirsiniz.