REST Resource: providers.taskTrackingInfo
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ресурс: TaskTrackingInfo
Сообщение TaskTrackingInfo
. Сообщение содержит информацию об отслеживании задач, которая будет использоваться для отображения. Если идентификатор отслеживания связан с несколькими задачами, Fleet Engine использует эвристику, чтобы решить, какую задачу TaskTrackingInfo выбрать.
JSON-представление |
---|
{
"name": string,
"trackingId": string,
"vehicleLocation": {
object (DeliveryVehicleLocation )
},
"routePolylinePoints": [
{
object (LatLng )
}
],
"remainingStopCount": integer,
"remainingDrivingDistanceMeters": integer,
"estimatedArrivalTime": string,
"estimatedTaskCompletionTime": string,
"state": enum (State ),
"taskOutcome": enum (TaskOutcome ),
"taskOutcomeTime": string,
"plannedLocation": {
object (LocationInfo )
},
"targetTimeWindow": {
object (TimeWindow )
},
"attributes": [
{
object (TaskAttribute )
}
]
} |
Поля |
---|
name | string Должно быть в формате providers/{provider}/taskTrackingInfo/{tracking} , где tracking представляет собой идентификатор отслеживания. |
tracking Id | string Неизменяемый. Идентификатор отслеживания задачи. * Должна быть допустимой строкой Юникода. * Максимальная длина ограничена 64 символами. * Нормализовано в соответствии с формой нормализации Unicode C. * Не может содержать следующие символы ASCII: «/», «:», «?», «,» или «#». |
vehicle Location | object ( DeliveryVehicleLocation ) Последнее местоположение автомобиля. |
route Polyline Points[] | object ( LatLng ) Список точек, которые при соединении образуют ломаную линию предполагаемого маршрута автомобиля к месту выполнения этой задачи. |
remaining Stop Count | integer Указывает количество остановок, оставшихся у транспортного средства до достижения заданной остановки, включая заданную остановку. Например, если следующая остановка транспортного средства — это остановка задания, значение будет равно 1. |
remaining Driving Distance Meters | integer Общее оставшееся расстояние в метрах до интересующей VehicleStop . |
estimated Arrival Time | string ( Timestamp format) Временная метка, указывающая расчетное время прибытия к месту остановки. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
estimated Task Completion Time | string ( Timestamp format) Временная метка, указывающая предполагаемое время завершения задачи. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
state | enum ( State ) Текущее состояние выполнения Задачи. |
task Outcome | enum ( TaskOutcome ) Результат попытки выполнить Задачу. |
task Outcome Time | string ( Timestamp format) Временная метка, указывающая, когда поставщик установил результат задачи. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
planned Location | object ( LocationInfo ) Неизменяемый. Место, где будет выполнено задание. |
target Time Window | object ( TimeWindow ) Временной интервал, в течение которого задача должна быть выполнена. |
attributes[] | object ( TaskAttribute ) Пользовательские атрибуты, заданные для задачи. |
Методы |
---|
| Возвращает указанный экземпляр TaskTrackingInfo . |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-18 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-18 UTC."],[[["`TaskTrackingInfo` provides real-time task tracking data for display, including location, route, and estimated times."],["It uses a heuristic to select the most relevant information when a tracking ID is associated with multiple tasks."],["The message includes fields like vehicle location, remaining stops, estimated arrival, and task completion times."],["`TaskTrackingInfo` can be retrieved using the `get` method with the tracking ID."],["The message adheres to a specific JSON structure and includes task outcome and state information."]]],[]]