Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Fleet Engine fornisce l'endpoint SearchTripsRequest che puoi utilizzare per trovare
viaggi. Questo documento descrive due scenari in cui potresti utilizzare questa funzionalità.
Consulta SearchTripsRequest per gRPC o trips.Search per REST.
Determinare i viaggi attivi per un veicolo
Per trovare i viaggi attivi per campi specifici, utilizza il messaggio SearchTripsRequest per impostare vehicle_id sul veicolo in esame e imposta active_trips_only su true.
Riconcilia la disponibilità dei veicoli tra il tuo sistema e Fleet Engine
In alcune situazioni, potresti visualizzare risultati restituiti da SearchVehicles che
non corrispondono ai veicoli che sai essere disponibili nel tuo sistema e
nella tua flotta. Ciò accade perché SearchVehicles non mostra i veicoli
con viaggi attivi o li sposta in basso nella classifica dei risultati. Una delle cause è che i veicoli hanno completato le corse, ma lo stato della corsa non è stato impostato correttamente su COMPLETE o CANCELED. Utilizzando SearchTrips per trovare viaggi aperti,
puoi valutare i veicoli per assicurarti che TripStatus nel tuo sistema corrisponda
a quello di Fleet Engine.
Per utilizzare SearchTrips in questo modo, imposta quanto segue nel messaggio SearchTripsRequest:
vehicle_id deve essere vuoto.
active_trips_only deve essere true.
minimum_staleness deve essere un tempo superiore alla maggior parte delle durate dei viaggi, ad esempio un'ora.
I risultati di una richiesta di questo tipo includono viaggi che non sono né COMPLETE né
CANCELED e che non sono stati aggiornati da più di un'ora. Puoi quindi esaminare
questi viaggi per assicurarti che il loro stato in Fleet Engine sia aggiornato correttamente.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-13 UTC."],[[["\u003cp\u003eFleet Engine's \u003ccode\u003eSearchTripsRequest\u003c/code\u003e helps find trips, useful for identifying active trips and reconciling vehicle availability.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003eSearchTripsRequest\u003c/code\u003e with \u003ccode\u003evehicle_id\u003c/code\u003e and \u003ccode\u003eactive_trips_only\u003c/code\u003e to find a specific vehicle's active trips.\u003c/p\u003e\n"],["\u003cp\u003eDiscrepancies between your system and Fleet Engine's vehicle availability can be addressed by using \u003ccode\u003eSearchTripsRequest\u003c/code\u003e to identify open trips and ensure trip statuses are synchronized.\u003c/p\u003e\n"],["\u003cp\u003eTrips older than 7 days are automatically deleted in Fleet Engine.\u003c/p\u003e\n"]]],["The `SearchTripsRequest` endpoint in Fleet Engine allows finding trips, focusing on two scenarios. First, setting `vehicle_id` and `active_trips_only` to `true` identifies active trips for a specific vehicle. Second, to reconcile vehicle availability, `vehicle_id` is left empty, `active_trips_only` is `true`, and `minimum_staleness` is set to over an hour. This identifies open, outdated trips (neither `COMPLETE` nor `CANCELED`) for status reconciliation. Trips are only searchable for seven days.\n"],null,[]]