리소스: TaskTrackingInfo
TaskTrackingInfo
메시지 메시지에는 표시하는 데 사용되는 작업 추적 정보가 포함됩니다. 추적 ID가 여러 작업과 연결된 경우 Fleet Engine은 휴리스틱을 사용하여 선택할 작업의 TaskTrackingInfo를 결정합니다.
JSON 표현 |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
필드 | |
---|---|
name |
|
trackingId |
변경할 수 없습니다. 할 일의 추적 ID입니다. * 유효한 유니코드 문자열이어야 합니다. * 최대 64자(영문 기준)로 제한됩니다. * 유니코드 정규화 양식 C에 따라 정규화되었습니다. * '/', ':', '?', ',', '#' 등의 ASCII 문자는 포함할 수 없습니다. |
vehicleLocation |
차량의 마지막 위치입니다. |
routePolylinePoints[] |
연결하면 이 작업의 위치로 향하는 차량의 예상 경로의 다중선을 형성하는 점 목록입니다. |
remainingStopCount |
태스크 정류장에 도달할 때까지 차량에 남은 정류장 수를 나타냅니다(태스크 정류장 포함). 예를 들어 차량의 다음 정류장이 작업 정류장인 경우 값은 1입니다. |
remainingDrivingDistanceMeters |
관심 |
estimatedArrivalTime |
정류장 위치에 도착할 것으로 예상되는 시간을 나타내는 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
estimatedTaskCompletionTime |
할 일의 예상 완료 시간을 나타내는 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
state |
태스크의 현재 실행 상태입니다. |
taskOutcome |
작업 실행 시도의 결과입니다. |
taskOutcomeTime |
제공업체가 작업의 결과를 설정했음을 나타내는 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
plannedLocation |
변경할 수 없습니다. 할 일이 완료될 위치입니다. |
targetTimeWindow |
작업을 완료해야 하는 기간입니다. |
attributes[] |
태스크에 설정된 맞춤 속성입니다. |
메서드 |
|
---|---|
|
지정된 TaskTrackingInfo 인스턴스를 반환합니다. |