Il log di una risorsa Viaggio in Fleet Engine.
| Rappresentazione JSON |
|---|
{ "name": string, "status": enum ( |
| Campi | |
|---|---|
name |
Il nome della risorsa corsa nel formato |
status |
Lo stato della corsa. |
tripType |
Il tipo di viaggio. |
vehicleId |
L'ID del veicolo a cui è assegnato il viaggio. |
lastLocation |
L'ultima posizione segnalata del veicolo lungo il percorso. |
currentRouteSegmentEndPoint |
Il waypoint in cui termina |
pickupPoint |
Località in cui il cliente indica di essere disponibile per il ritiro. |
actualPickupPoint |
La posizione effettiva in cui il cliente è stato ritirato. |
actualPickupArrivalPoint |
L'ora e la posizione effettive dell'arrivo del conducente al punto di ritiro. Questo campo consente a un fornitore di fornire un feedback sulle informazioni sull'arrivo effettivo al punto di ritiro. |
pickupTime |
L'orario di riconsegna del cliente. Può essere nel futuro o nel passato. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
intermediateDestinations[] |
Fermate intermedie nell'ordine richiesto (oltre a quelle di prelievo e consegna). |
intermediateDestinationIndex |
Quando |
intermediateDestinationsVersion |
La versione delle destinazioni intermedie specificate Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
actualIntermediateDestinations[] |
L'ora e la posizione effettive in cui e quando il cliente è stato ritirato da una destinazione intermedia. Questo campo consente a un fornitore di fornire un feedback sulle informazioni effettive sul ritiro nelle destinazioni intermedie. |
actualIntermediateDestinationArrivalPoints[] |
L'ora e la posizione effettive dell'arrivo del conducente a una destinazione intermedia. Questo campo consente a un fornitore di fornire feedback sulle informazioni effettive sull'arrivo alle destinazioni intermedie. |
dropoffPoint |
Località in cui il cliente indica di essere in attesa. |
actualDropoffPoint |
La posizione effettiva in cui il cliente è stato scaricato. |
dropoffTime |
Ora in cui il cliente verrà o è stato scaricato. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
remainingDistanceMeters |
La distanza percorsa rimanente nel tratto di percorso corrente. |
etaToFirstWaypoint |
L'orario di arrivo stimato al waypoint successivo (la prima voce nel campo Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
remainingTimeToFirstWaypoint |
Il tempo rimanente per raggiungere il waypoint successivo (la prima voce nel campo Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
numberOfPassengers |
Indica il numero di passeggeri di questo viaggio e non include il conducente. Un veicolo deve avere una capacità disponibile per essere restituito in SearchVehicles. |
currentRouteSegmentTraffic |
Se disponibili, le condizioni del traffico lungo il tratto di percorso corrente. |
attributes[] |
Un elenco di attributi di viaggio personalizzati. |
StopLocationLog
La posizione effettiva in cui si verifica una fermata (prelievo/consegna).
| Rappresentazione JSON |
|---|
{
"timestamp": string,
"point": {
object ( |
| Campi | |
|---|---|
timestamp |
Il timestamp della registrazione della posizione. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
point |
Indica la posizione effettiva della fermata. |
TripAttributeLog
Un attributo espresso come coppia chiave-valore associato a un viaggio.
| Rappresentazione JSON |
|---|
{ "key": string, // Union field |
| Campi | |
|---|---|
key |
La chiave dell'attributo. |
Campo unione trip_attribute_value. Il valore dell'attributo può essere di tipo stringa, booleano o doppio. trip_attribute_value può essere solo uno dei seguenti: |
|
stringValue |
Valore dell'attributo di tipo stringa. |
boolValue |
Valore dell'attributo di tipo booleano. |
numberValue |
Valore dell'attributo con tipo doppio. |