資源:TaskTrackingInfo
TaskTrackingInfo
訊息。訊息含有將用於顯示的工作追蹤資訊。如果追蹤 ID 與多個 Tasks 相關聯,Fleet Engine 會根據經驗法則來決定要選取哪個任務的 TaskTrackingInfo。
JSON 表示法 |
---|
{ "name": string, "trackingId": string, "vehicleLocation": { object ( |
欄位 | |
---|---|
name |
格式必須為 |
trackingId |
不可變動。工作的追蹤 ID。* 必須是有效的 Unicode 字串。* 長度上限為 64 個半形字元。* 根據 Unicode 正規化表單 C 進行正規化。* 不得包含下列任一 ASCII 字元:「/」、「:」、「?」、「,」或「#」。 |
vehicleLocation |
車輛的最後位置。 |
routePolylinePoints[] |
此清單所連結的是車輛預期路徑的折線,而這些點會組成車輛預期路徑到這個工作的位置。 |
remainingStopCount |
指出車輛剩餘的停靠次數,直到到達工作停止為止,包括工作停靠站。例如,如果車輛的下一個停靠站為工作停靠站,這個值會是 1。 |
remainingDrivingDistanceMeters |
與感興趣的 |
estimatedArrivalTime |
時間戳記,指出預計到達停靠站位置的時間。 RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例: |
estimatedTaskCompletionTime |
指出工作預估完成時間的時間戳記。 RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例: |
state |
工作目前的執行狀態。 |
taskOutcome |
嘗試執行工作的結果。 |
taskOutcomeTime |
時間戳記,指出供應器設定工作結果的時間。 RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例: |
plannedLocation |
不可變動。工作將會在哪個位置完成。 |
targetTimeWindow |
完成工作的時間範圍。 |
attributes[] |
在工作上設定的自訂屬性。 |
方法 |
|
---|---|
|
傳回指定的 TaskTrackingInfo 例項。 |