Recurso: TaskTrackingInfo
El mensaje TaskTrackingInfo
El mensaje contiene información de seguimiento de tareas que se utilizará para mostrarse. Si un ID de seguimiento está asociado con varias Tasks, Fleet Engine usa una heurística para decidir qué TaskTrackingInfo de la tarea seleccionar.
Representación JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Campos | |
---|---|
name |
Debe tener el formato |
trackingId |
Inmutable. El ID de seguimiento de una Task. * Debe ser una string Unicode válida. * Limitado a una longitud máxima de 64 caracteres. * Se normaliza según el formulario de normalización C de Unicode. * No puede contener ninguno de los siguientes caracteres ASCII: '/', ':', '?', ',' o '#'. |
vehicleLocation |
Es la última ubicación del vehículo. |
routePolylinePoints[] |
Una lista de puntos que, cuando están conectados, forman una polilínea de la ruta esperada del vehículo hacia la ubicación de esta tarea. |
remainingStopCount |
Indica la cantidad de paradas restantes del vehículo hasta llegar a la parada de la tarea, incluida la parada de la tarea. Por ejemplo, si la siguiente parada del vehículo es la parada de la tarea, el valor será 1. |
remainingDrivingDistanceMeters |
La distancia restante total en metros al |
estimatedArrivalTime |
La marca de tiempo que indica la hora estimada de llegada a la ubicación de la parada. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
estimatedTaskCompletionTime |
La marca de tiempo que indica el tiempo estimado de finalización de una Task. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
state |
El estado actual de la ejecución de Task. |
taskOutcome |
El resultado de intentar ejecutar una Task. |
taskOutcomeTime |
La marca de tiempo que indica cuándo el proveedor estableció el resultado de la Task. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
plannedLocation |
Inmutable. Es la ubicación en la que se completará la tarea. |
targetTimeWindow |
El período durante el cual se debe completar la tarea. |
attributes[] |
Los atributos personalizados establecidos en la tarea. |
Métodos |
|
---|---|
|
Muestra la instancia TaskTrackingInfo especificada. |