DeliveryVehicleLog

سجلّ مورد DeliveryVehicle في Deliveries API

تمثيل JSON
{
  "name": string,
  "lastLocation": {
    object (DeliveryVehicleLocationLog)
  },
  "navigationStatus": enum (DeliveryVehicleNavigationStatusLog),
  "remainingDistanceMeters": integer,
  "remainingDuration": string,
  "remainingVehicleJourneySegments": [
    {
      object (VehicleJourneySegmentLog)
    }
  ],
  "attributes": [
    {
      object (DeliveryVehicleAttributeLog)
    }
  ]
}
الحقول
name

string

تمثّل هذه السمة اسم مورد مركبة التسليم بالتنسيق providers/{providerId}/deliveryVehicles/{deliveryVehicleId}.

lastLocation

object (DeliveryVehicleLocationLog)

آخر موقع جغرافي تم الإبلاغ عنه للمركبة

navigationStatus

enum (DeliveryVehicleNavigationStatusLog)

تعرض هذه السمة حالة التنقّل الخاصة بمركبة التسليم.

remainingDistanceMeters

integer

مسافة القيادة المتبقية لـ currentRouteSegment.

remainingDuration

string (Duration format)

الوقت المتبقّي لقيادة السيارة "currentRouteSegment"

مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام "s" مثال: "3.5s"

remainingVehicleJourneySegments[]

object (VehicleJourneySegmentLog)

المجموعة المتبقية من أجزاء الرحلة المخصّصة لهذه المركبة

attributes[]

object (DeliveryVehicleAttributeLog)

قائمة بسمات التسليم المخصّصة الخاصة بمركبات التسليم ولكل سمة مفتاح فريد.

DeliveryVehicleAttributeLog

تصف سمة المركبة على أنّها زوج المفتاح/القيمة.

تمثيل JSON
{
  "key": string,
  "value": string,

  // Union field delivery_vehicle_attribute_value can be only one of the
  // following:
  "stringValue": string,
  "boolValue": boolean,
  "numberValue": number
  // End of list of possible types for union field
  // delivery_vehicle_attribute_value.
}
الحقول
key

string

مفتاح السمة؛ على سبيل المثال، allowed_use_carpool_lane.

value

string

قيمة السمة؛ على سبيل المثال، true.

حقل الاتحاد delivery_vehicle_attribute_value. قيمة السمة، يمكن أن تكون في سلسلة أو قيمة منطقية أو نوع مزدوج. يمكن أن يكون delivery_vehicle_attribute_value واحدًا فقط مما يلي:
stringValue

string

قيمة السمة المكتوبة بالسلسلة

boolValue

boolean

قيمة السمة المكتوبة بطريقة منطقية

numberValue

number

قيمة سمة من نوعين