Zasób: TaskTrackingInfo
Wiadomość TaskTrackingInfo
. Komunikat zawiera informacje o śledzeniu zadań, które będą wyświetlane. Jeśli identyfikator śledzenia jest powiązany z większą liczbą zadań, Fleet Engine używa heurystyki, aby wybrać TaskTrackingInfo, którego ma użyć.
Zapis JSON |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
Pola | |
---|---|
name |
Musi mieć format |
tracking |
Stała. Identyfikator śledzenia zadania. * Musi być prawidłowym ciągiem znaków Unicode. * Maksymalna długość wynosi 64 znaki. * Znormalizowany zgodnie z normalizacją formy C w standardzie Unicode. * Nie może zawierać następujących znaków ASCII: „/”, „:”, „?”, , „#”. |
vehicle |
Ostatnia lokalizacja pojazdu. |
route |
Lista punktów, które po połączeniu tworzą linię łamaną oczekiwanej trasy pojazdu do lokalizacji, w której wykonano to zadanie. |
remaining |
Wskazuje liczbę przystanków, które pojazd ma jeszcze do wykonania, zanim dotrze do przystanku zadania, w tym przystanek zadania. Jeśli na przykład następny przystanek pojazdu to przystanek związany z wykonywaniem zadania, wartość będzie wynosić 1. |
remaining |
Całkowita pozostała odległość (w metrach) do interesującego Cię obszaru ( |
estimated |
Sygnatura czasowa, która wskazuje szacowany czas przybycia do lokalizacji przystanku. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
estimated |
Sygnatura czasowa wskazująca szacowany czas ukończenia zadania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
state |
Bieżący stan wykonywania zadania. |
task |
Wynik próby wykonania zadania. |
task |
Sygnatura czasowa wskazująca, kiedy wynik zadania został ustawiony przez dostawcę. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
planned |
Stała. Lokalizacja, w której zadanie zostanie wykonane. |
target |
Przedział czasu, w którym zadanie ma zostać wykonane. |
attributes[] |
Atrybuty niestandardowe ustawione w zadaniu. |
Metody |
|
---|---|
|
Zwraca określoną instancję TaskTrackingInfo . |