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ń, usługa 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 |
Niezmienna. Identyfikator śledzenia zadania. * To musi być prawidłowy ciąg Unicode. * Maksymalna długość to 64 znaki. * Znormalizowany zgodnie z normalizacją formy C w standardzie Unicode. * Nie może zawierać tych znaków ASCII: '/', ':', '?', ',' ani '#'. |
vehicle |
Ostatnia lokalizacja pojazdu. |
route |
Lista punktów, które po połączeniu tworzą linię wielokąta oczekiwanej trasy pojazdu do lokalizacji tego zadania. |
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 |
Łączna pozostała odległość w metrach do |
estimated |
Sygnatura czasowa wskazująca szacowany czas przybycia do przystanku. 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: |
estimated |
Sygnatura czasowa wskazująca szacowany czas ukończenia zadania. 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: |
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 |
Niezmienna. Miejsce, w którym zostanie ukończone zadanie. |
target |
Okno czasowe, w którym należy wykonać zadanie. |
attributes[] |
Atrybuty niestandardowe ustawione w zadaniu. |
Metody |
|
---|---|
|
Zwraca określoną instancję TaskTrackingInfo . |