DeliveryVehicleLog

Journal d'une ressource DeliveryVehicle dans l'API Deliveries.

Représentation JSON
{
  "name": string,
  "lastLocation": {
    object (DeliveryVehicleLocationLog)
  },
  "navigationStatus": enum (DeliveryVehicleNavigationStatusLog),
  "remainingDistanceMeters": integer,
  "remainingDuration": string,
  "remainingVehicleJourneySegments": [
    {
      object (VehicleJourneySegmentLog)
    }
  ],
  "attributes": [
    {
      object (DeliveryVehicleAttributeLog)
    }
  ]
}
Champs
name

string

Nom de la ressource du véhicule de livraison au format providers/{providerId}/deliveryVehicles/{deliveryVehicleId}.

lastLocation

object (DeliveryVehicleLocationLog)

Dernière position signalée du véhicule.

navigationStatus

enum (DeliveryVehicleNavigationStatusLog)

État de la navigation du véhicule de livraison.

remainingDistanceMeters

integer

Distance en voiture restante pour le currentRouteSegment.

remainingDuration

string (Duration format)

Temps de trajet restant pour le currentRouteSegment.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

remainingVehicleJourneySegments[]

object (VehicleJourneySegmentLog)

Ensemble de segments de trajet restants attribué à ce véhicule.

attributes[]

object (DeliveryVehicleAttributeLog)

Liste des attributs personnalisés du véhicule de livraison. Chaque attribut possède une clé unique.

DeliveryVehicleAttributeLog

Décrit un attribut de véhicule en tant que paire clé-valeur.

Représentation 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.
}
Champs
key

string

La clé de l'attribut Exemple : allowed_use_carpool_lane.

value

string

La valeur de l'attribut Exemple : true.

Champ d'union delivery_vehicle_attribute_value. Valeur de l'attribut. Elle peut être de type "string", "bool" ou "double". delivery_vehicle_attribute_value ne peut être qu'un des éléments suivants :
stringValue

string

Valeur d'attribut de type chaîne.

boolValue

boolean

Valeur d'attribut de type booléen.

numberValue

number

Valeur d'attribut saisie en double.