DeliveryVehicleLog

Deliveries API'sindeki bir DeliveryVehicle kaynağının günlüğü.

JSON gösterimi
{
  "name": string,
  "lastLocation": {
    object (DeliveryVehicleLocationLog)
  },
  "navigationStatus": enum (DeliveryVehicleNavigationStatusLog),
  "remainingDistanceMeters": integer,
  "remainingDuration": string,
  "remainingVehicleJourneySegments": [
    {
      object (VehicleJourneySegmentLog)
    }
  ],
  "attributes": [
    {
      object (DeliveryVehicleAttributeLog)
    }
  ]
}
Alanlar
name

string

Teslimat aracının providers/{providerId}/deliveryVehicles/{deliveryVehicleId} biçimindeki kaynak adı.

lastLocation

object (DeliveryVehicleLocationLog)

Aracın bildirilen son konumu.

navigationStatus

enum (DeliveryVehicleNavigationStatusLog)

Teslimat aracının navigasyon durumu.

remainingDistanceMeters

integer

currentRouteSegment için kalan sürüş mesafesi.

remainingDuration

string (Duration format)

currentRouteSegment için kalan sürüş süresi.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".

remainingVehicleJourneySegments[]

object (VehicleJourneySegmentLog)

Bu araca atanmış kalan yolculuk segmentleri grubu.

attributes[]

object (DeliveryVehicleAttributeLog)

Özel teslimat aracı özelliklerinin listesi. Her özelliğin benzersiz bir anahtarı vardır.

DeliveryVehicleAttributeLog

Araç özelliğini anahtar/değer çifti olarak tanımlar.

JSON gösterimi
{
  "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.
}
Alanlar
key

string

Özelliğin anahtarı; örneğin, allowed_use_carpool_lane.

value

string

Özelliğin değeri; örneğin, true.

Birleştirme alanı delivery_vehicle_attribute_value. Özelliğin değeri dize, bool veya çift tür olabilir. delivery_vehicle_attribute_value şunlardan yalnızca biri olabilir:
stringValue

string

Dize türünde özellik değeri.

boolValue

boolean

Boole türünde özellik değeri.

numberValue

number

Özellik değeri iki kez yazılmış.