VehicleJourneySegmentLog

ডেলিভারি এপিআই-এ গাড়ির আগের স্টপ থেকে বর্তমান স্টপ পর্যন্ত ট্রাভেল সেগমেন্টের প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "stop": {
    object (VehicleStopLog)
  },
  "drivingDistanceMeters": integer,
  "drivingDuration": string
}
ক্ষেত্র
stop

object ( VehicleStopLog )

প্রকৃত স্টপ অবস্থান এবং স্টপের সাথে সম্পর্কিত কাজগুলি নির্দিষ্ট করে।

drivingDistanceMeters

integer

আগের স্টপ থেকে গাড়ির স্টপে যাওয়ার দূরত্ব।

drivingDuration

string ( Duration format)

আগের স্টপ থেকে গাড়ির স্টপে যাওয়ার সময়।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

যানবাহন স্টপলগ

ডেলিভারি এপিআই-এ এক বা একাধিক কাজ করার জন্য একটি যানবাহন তার যাত্রায় থামবে এমন একটি পয়েন্ট বর্ণনা করে।

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 )

টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত।