VehicleJourneySegmentLog

แสดงกลุ่มการเดินทางของยานพาหนะจากป้ายจอดรถก่อนหน้าไปยังป้ายจอดรถปัจจุบันใน Deliveries API

การแสดง JSON
{
  "stop": {
    object (VehicleStopLog)
  },
  "drivingDistanceMeters": integer,
  "drivingDuration": string
}
ช่อง
stop

object (VehicleStopLog)

ระบุตำแหน่งป้ายหยุดจริงและงานที่เชื่อมโยงกับป้ายหยุด

drivingDistanceMeters

integer

ระยะทางในการเดินทางจากป้ายจอดรถก่อนหน้าไปยังป้ายจอดรถ

drivingDuration

string (Duration format)

เวลาเดินทางจากป้ายจอดรถก่อนหน้าไปยังป้ายจอดรถ

ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" ตัวอย่างเช่น "3.5s"

VehicleStopLog

อธิบายจุดที่ยานพาหนะจะหยุดในเส้นทางเพื่อทำงานอย่างน้อย 1 รายการใน Deliveries API

การแสดง JSON
{
  "plannedLocation": {
    object (LocationInfoLog)
  },
  "tasks": [
    {
      object (TaskInfoLog)
    }
  ],
  "state": enum (VehicleStopStateLog)
}
ช่อง
plannedLocation

object (LocationInfoLog)

ตำแหน่งของป้ายจอดรถ โปรดทราบว่าสถานที่ในงานอาจไม่ตรงกับสถานที่นี้ แต่จะอยู่ไม่ไกล

tasks[]

object (TaskInfoLog)

รายการงานที่จะดำเนินการในการหยุดนี้

state

enum (VehicleStopStateLog)

สถานะ DeviceStop

TaskInfoLog

ข้อมูลเพิ่มเติมเกี่ยวกับงานที่ดำเนินการในจุดแวะนี้

การแสดง JSON
{
  "taskId": string,
  "taskDuration": string,
  "targetTimeWindow": {
    object (TimeWindowLog)
  }
}
ช่อง
taskId

string

รหัสของงาน

taskDuration

string (Duration format)

เวลาที่ต้องใช้ในการดำเนินการ

ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" ตัวอย่างเช่น "3.5s"

targetTimeWindow

object (TimeWindowLog)

กรอบเวลาที่งานควรเสร็จสิ้น