Ressource: TaskTrackingInfo
Message TaskTrackingInfo
. Le message contient des informations de suivi des tâches qui seront utilisées pour l'affichage. Si un ID de suivi est associé à plusieurs tâches, Fleet Engine utilise une heuristique pour déterminer la TaskTrackingInfo de la tâche à sélectionner.
Représentation JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Champs | |
---|---|
name |
Doit être au format |
trackingId |
Immuable. ID de suivi d'une tâche. * Doit être une chaîne Unicode valide. * Longueur maximale de 64 caractères. * Normalisé selon la forme de normalisation Unicode C. * Ne doit pas contenir aucun des caractères ASCII suivants: '/', ':', '?', ',' ou '#'. |
vehicleLocation |
Dernière position du véhicule. |
routePolylinePoints[] |
Liste de points qui, lorsqu'ils sont connectés, forment une polyligne de l'itinéraire prévu du véhicule vers l'emplacement de cette tâche. |
remainingStopCount |
Indique le nombre d'arrêts restants du véhicule jusqu'à l'arrêt de la tâche, y compris l'arrêt de la tâche. Par exemple, si l'arrêt suivant du véhicule est l'arrêt de la tâche, la valeur est 1. |
remainingDrivingDistanceMeters |
Distance totale restante en mètres jusqu'au |
estimatedArrivalTime |
Code temporel indiquant l'heure d'arrivée estimée à l'arrêt. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
estimatedTaskCompletionTime |
Code temporel indiquant l'heure estimée de fin d'une tâche. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
state |
État actuel de l'exécution de la tâche. |
taskOutcome |
Résultat de la tentative d'exécution d'une tâche. |
taskOutcomeTime |
Code temporel indiquant quand le résultat de la tâche a été défini par le fournisseur. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
plannedLocation |
Immuable. Emplacement où la tâche sera effectuée. |
targetTimeWindow |
Période pendant laquelle la tâche doit être effectuée. |
attributes[] |
Attributs personnalisés définis sur la tâche. |
Méthodes |
|
---|---|
|
Renvoie l'instance TaskTrackingInfo spécifiée. |