資源:TaskTrackingInfo
TaskTrackingInfo
訊息。訊息中包含會用於顯示的工作追蹤資訊。如果追蹤 ID 與多個工作相關聯,Fleet Engine 會根據經驗法則判斷要選取哪個 Task 的 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 例項。 |