VehicleJourneySegmentLog

نشان دهنده بخش سفر یک وسیله نقلیه از توقف قبلی تا توقف فعلی در Deliveries API است.

نمایندگی JSON
{
  "stop": {
    object (VehicleStopLog)
  },
  "drivingDistanceMeters": integer,
  "drivingDuration": string
}
زمینه های
stop

object ( VehicleStopLog )

محل توقف واقعی و وظایف مرتبط با توقف را مشخص می کند.

drivingDistanceMeters

integer

مسافت از توقف قبلی تا توقف خودرو را طی کنید.

drivingDuration

string ( Duration format)

زمان سفر از توقف قبلی تا توقف خودرو.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

VehicleStopLog

نقطه ای را توصیف می کند که در آن وسیله نقلیه در سفر خود برای انجام یک یا چند کار در Deliveries API توقف می کند.

نمایندگی JSON
{
  "plannedLocation": {
    object (LocationInfoLog)
  },
  "tasks": [
    {
      object (TaskInfoLog)
    }
  ],
  "state": enum (VehicleStopStateLog)
}
زمینه های
plannedLocation

object ( LocationInfoLog )

محل توقف. توجه داشته باشید که مکان‌های موجود در وظایف ممکن است دقیقاً با این مکان مطابقت نداشته باشند، اما در فاصله کوتاهی قرار دارند.

tasks[]

object ( TaskInfoLog )

لیست کارهایی که باید در این ایستگاه انجام شود.

state

enum ( VehicleStopStateLog )

حالت توقف خودرو.

TaskInfoLog

اطلاعات تکمیلی در مورد کار انجام شده در این ایستگاه.

نمایندگی JSON
{
  "taskId": string,
  "taskDuration": string,
  "targetTimeWindow": {
    object (TimeWindowLog)
  }
}
زمینه های
taskId

string

شناسه کار

taskDuration

string ( Duration format)

زمان لازم برای انجام کار.

مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" .

targetTimeWindow

object ( TimeWindowLog )

پنجره زمانی که در طی آن کار باید تکمیل شود.