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)

מצב CarStop.

TaskInfoLog

מידע נוסף על המשימה שבוצעה בעצירה הזו.

ייצוג JSON
{
  "taskId": string,
  "taskDuration": string,
  "targetTimeWindow": {
    object (TimeWindowLog)
  }
}
שדות
taskId

string

מזהה המשימה.

taskDuration

string (Duration format)

הזמן שנדרש לביצוע המשימה.

משך זמן בשניות עם עד תשע ספרות עשרוניות, שמסתיים ב-'s'. לדוגמה: "3.5s".

targetTimeWindow

object (TimeWindowLog)

חלון הזמן שבמהלכו צריך להשלים את המשימה.