- Ressource: TaskTrackingInfo
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Méthodes
Ressource: TaskTrackingInfo
Le 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écider quelle tâche TaskTrackingInfo 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. * La chaîne doit être une chaîne Unicode valide. * Il ne doit pas dépasser 64 caractères. * Normalisée selon le format Unicode Normalization Form C. * Ne doit pas contenir les caractères ASCII suivants : "/", ":", "?", "," ou "#". |
vehicleLocation |
Dernière position du véhicule. |
routePolylinePoints[] |
Liste de points qui, une fois connectés, forment une polyligne de l'itinéraire attendu du véhicule jusqu'au lieu de la 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 le prochain arrêt 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 |
Horodatage indiquant l'heure d'arrivée estimée à l'emplacement de l'arrêt. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
estimatedTaskCompletionTime |
Le code temporel qui indique l'heure d'achèvement estimée d'une tâche. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
state |
État actuel de l'exécution de la tâche. |
taskOutcome |
Le résultat d'une tentative d'exécution d'une tâche. |
taskOutcomeTime |
Code temporel qui indique quand le résultat de la tâche a été défini par le fournisseur. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
plannedLocation |
Immuable. Le lieu où la tâche sera effectuée. |
targetTimeWindow |
La période pendant laquelle la tâche doit être terminée. |
attributes[] |
Attributs personnalisés définis sur la tâche. |
Méthodes |
|
---|---|
|
Renvoie l'instance TaskTrackingInfo spécifiée. |