Recurso: TaskTrackingInfo
A mensagem TaskTrackingInfo
. A mensagem contém informações de rastreamento de tarefas que serão usadas para exibição. Se um ID de rastreamento estiver associado a várias tarefas, o Fleet Engine usará uma heurística para decidir qual TaskTrackingInfo de tarefas vai ser selecionado.
Representação JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Campos | |
---|---|
name |
Precisa estar no formato |
trackingId |
Imutável. O ID de acompanhamento de uma tarefa. * Precisa ser uma string Unicode válida. * Limitado a um tamanho máximo de 64 caracteres. * Normalizado de acordo com o Formulário C de normalização Unicode. * Não pode conter os seguintes caracteres ASCII: '/', ':', '?', ',' ou '#'. |
vehicleLocation |
O último local do veículo. |
routePolylinePoints[] |
Uma lista de pontos que, quando conectados, formam uma polilinha do trajeto esperado do veículo até o local desta tarefa. |
remainingStopCount |
Indica o número de paradas do veículo restantes até chegar à parada da tarefa, incluindo a parada da tarefa. Por exemplo, se a próxima parada do veículo for a parada da tarefa, o valor será 1. |
remainingDrivingDistanceMeters |
A distância total restante em metros até o |
estimatedArrivalTime |
O carimbo de data/hora que indica o horário estimado de chegada ao local da parada. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
estimatedTaskCompletionTime |
O carimbo de data/hora que indica o tempo estimado de conclusão de uma tarefa. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state |
O estado de execução atual da tarefa. |
taskOutcome |
O resultado da tentativa de executar uma tarefa. |
taskOutcomeTime |
O carimbo de data/hora que indica quando o resultado da tarefa foi definido pelo provedor. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
plannedLocation |
Imutável. O local em que a Tarefa será concluída. |
targetTimeWindow |
A janela de tempo em que a tarefa deve ser concluída. |
attributes[] |
Os atributos personalizados definidos na tarefa. |
Métodos |
|
---|---|
|
Retorna a instância de TaskTrackingInfo especificada. |