DeliveryVehicleLog

Deliveries API 中 DeliveryVehicle 资源的日志。

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。该属性的值可以是字符串、bool 或双精度类型。delivery_vehicle_attribute_value 只能是下列其中一项:
stringValue

string

字符串类型的属性值。

boolValue

boolean

布尔值类型的属性值。

numberValue

number

双精度型属性值。