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 restante en voiture pour le currentRouteSegment.

remainingDuration

string (Duration format)

Temps de trajet restant pour la 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és à ce véhicule.

attributes[]

object (DeliveryVehicleAttributeLog)

Liste des attributs personnalisés des véhicules 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

Clé de l'attribut ; par exemple, allowed_use_carpool_lane.

value

string

Valeur de l'attribut (par exemple, true).

Champ d'union delivery_vehicle_attribute_value. La valeur de l'attribut peut être de type chaîne, valeur booléenne 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.