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의 남은 운전 시간입니다.

소수점 아래가 최대 9자리까지이고 '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. 속성 값은 문자열, 부울 또는 double 형식일 수 있습니다. delivery_vehicle_attribute_value은 다음 중 하나여야 합니다.
stringValue

string

문자열 유형의 속성 값입니다.

boolValue

boolean

부울 유형의 속성 값입니다.

numberValue

number

이중 유형의 속성 값입니다.