資源:TaskTrackingInfo
TaskTrackingInfo 訊息。這則訊息包含任務追蹤資訊,系統會用來顯示這項資訊。如果追蹤 ID 與多個工作相關聯,Fleet Engine 會使用啟發法決定要選取哪個工作 TaskTrackingInfo。
| JSON 表示法 | 
|---|
{ "name": string, "trackingId": string, "vehicleLocation": { object (  | 
              
| 欄位 | |
|---|---|
name | 
                
                   
 格式必須為   | 
              
trackingId | 
                
                   
 不可變動。工作單的追蹤 ID。* 必須是有效的 Unicode 字串。* 長度上限為 64 個半形字元。* 根據 Unicode Normalization Form C 進行正規化。* 不得包含下列任何 ASCII 字元:'/'、':'、'?'、',' 或 '#'。  | 
              
vehicleLocation | 
                
                   
 車輛最後的位置。  | 
              
routePolylinePoints[] | 
                
                   
 點的清單,連接後會形成車輛前往此任務位置的預期路線折線。  | 
              
remainingStopCount | 
                
                   
 指車輛在抵達工作停靠站前剩餘的停靠站數量,包括工作停靠站。舉例來說,如果車輛的下一個停靠站是任務停靠站,這個值就會是 1。  | 
              
remainingDrivingDistanceMeters | 
                
                   
 到目標   | 
              
estimatedArrivalTime | 
                
                   
 表示停靠地點預估抵達時間的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
              
estimatedTaskCompletionTime | 
                
                   
 指示工作預估完成時間的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
              
state | 
                
                   
 工作目前的執行狀態。  | 
              
taskOutcome | 
                
                   
 嘗試執行工作時的結果。  | 
              
taskOutcomeTime | 
                
                   
 指示提供者設定工作結果的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 規格化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:  | 
              
plannedLocation | 
                
                   
 不可變動。工作完成的地點。  | 
              
targetTimeWindow | 
                
                   
 應完成工作時段。  | 
              
attributes[] | 
                
                   
 在工作上設定的自訂屬性。  | 
              
方法 | 
            |
|---|---|
                
 | 
              
                傳回指定的 TaskTrackingInfo 例項。 |