VehicleJourneySegmentLog

डिलीवरी एपीआई में, वाहन के पिछले स्टॉप से लेकर मौजूदा स्टॉप तक के यात्रा के सेगमेंट को दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "stop": {
    object (VehicleStopLog)
  },
  "drivingDistanceMeters": integer,
  "drivingDuration": string
}
फ़ील्ड
stop

object (VehicleStopLog)

स्टॉप की असल जगह और उससे जुड़े टास्क के बारे में बताता है.

drivingDistanceMeters

integer

पिछले स्टॉप से वाहन के स्टॉप तक की यात्रा की दूरी.

drivingDuration

string (Duration format)

पिछले स्टॉप से वाहन के स्टॉप तक यात्रा में लगने वाला समय.

सेकंड में अवधि, जिसमें नौ भिन्नात्मक अंक हो सकते हैं और जो 's' पर खत्म होती है. उदाहरण: "3.5s".

VehicleStopLog

उस समय के बारे में बताता है जहां वाहन डिलीवरी के एपीआई में एक या एक से ज़्यादा काम करने के लिए रुकता है.

जेएसओएन के काेड में दिखाना
{
  "plannedLocation": {
    object (LocationInfoLog)
  },
  "tasks": [
    {
      object (TaskInfoLog)
    }
  ],
  "state": enum (VehicleStopStateLog)
}
फ़ील्ड
plannedLocation

object (LocationInfoLog)

स्टॉप की जगह. ध्यान दें, हो सकता है कि टास्क में दी गई जगहें, इस जगह से पूरी तरह मेल न खाएं, लेकिन वे जल्द ही कुछ दूरी पर होंगी.

tasks[]

object (TaskInfoLog)

इस स्टॉप पर किए जाने वाले टास्क की सूची.

state

enum (VehicleStopStateLog)

वाहन स्टॉप की स्थिति.

TaskInfoLog

इस स्टॉप पर किए गए टास्क के बारे में ज़्यादा जानकारी.

जेएसओएन के काेड में दिखाना
{
  "taskId": string,
  "taskDuration": string,
  "targetTimeWindow": {
    object (TimeWindowLog)
  }
}
फ़ील्ड
taskId

string

टास्क का आईडी.

taskDuration

string (Duration format)

टास्क को पूरा करने में लगने वाला समय.

सेकंड में अवधि, जिसमें नौ भिन्नात्मक अंक हो सकते हैं और जो 's' पर खत्म होती है. उदाहरण: "3.5s".

targetTimeWindow

object (TimeWindowLog)

टास्क पूरा होने के लिए तय की गई समयावधि.