Zasób: TaskTrackingInfo
Wiadomość TaskTrackingInfo
. Wiadomość zawiera informacje o śledzeniu zadań, które zostaną użyte do wyświetlenia. Jeśli identyfikator śledzenia jest powiązany z wieloma zadaniami, Fleet Engine na podstawie heurystyki określa, którą wartość TaskTrackingInfo dla zadania wybrać.
Zapis JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Pola | |
---|---|
name |
Musi mieć format |
trackingId |
Niezmienne. Identyfikator śledzenia zadania. * Musi być prawidłowym ciągiem Unicode. * Maksymalna długość wynosi 64 znaki. * Znormalizowany zgodnie z formularzem normalizacji Unicode C. * Nazwa nie może zawierać następujących znaków ASCII: „/”, „:”, „?”, „,” ani „#”. |
vehicleLocation |
Ostatnia lokalizacja pojazdu. |
routePolylinePoints[] |
Lista punktów, które po połączeniu tworzą linię łamaną oczekiwanej trasy pojazdu do lokalizacji tego zadania. |
remainingStopCount |
Wskazuje liczbę postojów w pojeździe do momentu zatrzymania zadania, w tym postojów. Jeśli na przykład następny przystanek pojazdu to postój w zadaniu, wartość będzie wynosić 1. |
remainingDrivingDistanceMeters |
Całkowita pozostała odległość w metrach do |
estimatedArrivalTime |
Sygnatura czasowa wskazująca szacowany czas przyjazdu do lokalizacji postoju. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
estimatedTaskCompletionTime |
Sygnatura czasowa wskazująca szacowany czas ukończenia zadania. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
state |
Bieżący stan wykonania zadania. |
taskOutcome |
Wynik próby wykonania zadania. |
taskOutcomeTime |
Sygnatura czasowa wskazująca, kiedy dostawca zadania określił wynik zadania. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
plannedLocation |
Niezmienne. Lokalizacja, w której zadanie zostanie ukończone. |
targetTimeWindow |
Przedział czasu, w którym powinno zostać wykonane zadanie. |
attributes[] |
Atrybuty niestandardowe ustawione dla zadania. |
Metody |
|
---|---|
|
Zwraca określoną instancję TaskTrackingInfo . |