Risorsa: TaskTrackingInfo
Il messaggio TaskTrackingInfo
. Il messaggio contiene informazioni sul monitoraggio delle attività che verranno utilizzate per la visualizzazione. Se un ID monitoraggio è associato a più attività, Fleet Engine utilizza un'euristica per decidere quale TaskTrackingInfo selezionare.
Rappresentazione JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Campi | |
---|---|
name |
Deve essere nel formato |
tracking |
Immutabile. L'ID monitoraggio di un'attività. * Deve essere una stringa Unicode valida. * Lunghezza massima di 64 caratteri. * Normalizzato in base al formato di normalizzazione Unicode C. * Non può contenere nessuno dei seguenti caratteri ASCII: '/', ':', '?', ',' o '#'. |
vehicle |
L'ultima posizione del veicolo. |
route |
Un elenco di punti che, se collegati, formano un polilinea del percorso previsto del veicolo fino alla posizione di questa attività. |
remaining |
Indica il numero di fermate rimanenti per il veicolo fino al raggiungimento della fermata dell'attività, inclusa la fermata dell'attività. Ad esempio, se la fermata successiva del veicolo è la fermata dell'attività, il valore sarà 1. |
remaining |
La distanza totale rimanente in metri al |
estimated |
Il timestamp che indica l'ora di arrivo stimata alla fermata. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
estimated |
Il timestamp che indica il tempo di completamento stimato di un'attività. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
state |
Lo stato di esecuzione attuale dell'attività. |
task |
Il risultato del tentativo di esecuzione di un'attività. |
task |
Il timestamp che indica quando il risultato dell'attività è stato impostato dal fornitore. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
planned |
Immutabile. La posizione in cui verrà completata l'attività. |
target |
L'intervallo di tempo durante il quale deve essere completata l'attività. |
attributes[] |
Gli attributi personalizzati impostati sull'attività. |
Metodi |
|
---|---|
|
Restituisce l'istanza TaskTrackingInfo specificata. |