Journal d'une ressource "Trip" (Voyage) dans Fleet Engine.
Représentation JSON |
---|
{ "name": string, "status": enum ( |
Champs | |
---|---|
name |
Nom de la ressource de trajet au format |
status |
État du trajet. |
tripType |
Type de trajet. |
vehicleId |
Identifiant du véhicule auquel le trajet est attribué. |
lastLocation |
Dernière position du véhicule sur le trajet. |
currentRouteSegmentEndPoint |
Point d'intérêt où se termine le |
pickupPoint |
Lieu où le client indique qu'il viendra récupérer le colis. |
actualPickupPoint |
Lieu exact où le client a été pris en charge. |
actualPickupArrivalPoint |
Heure et lieu exacts de l'arrivée du chauffeur au point de prise en charge. Ce champ permet au fournisseur de fournir des informations sur l'heure d'arrivée réelle au point de ramassage. |
pickupTime |
Heure de dépôt du client. Il peut s'agir d'une date future ou passée. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
intermediateDestinations[] |
Les arrêts intermédiaires dans l'ordre demandé (en plus des points de départ et d'arrivée). |
intermediateDestinationIndex |
Lorsque |
intermediateDestinationsVersion |
Version des destinations intermédiaires indiquées Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
actualIntermediateDestinations[] |
Heure et lieu exacts où le client a été pris en charge à une destination intermédiaire. Ce champ permet à un fournisseur de fournir des commentaires sur les informations de prise en charge réelles aux destinations intermédiaires. |
actualIntermediateDestinationArrivalPoints[] |
Heure et lieu réels d'arrivée du chauffeur à une destination intermédiaire. Ce champ permet au fournisseur de fournir des informations sur l'heure d'arrivée réelle aux destinations intermédiaires. |
dropoffPoint |
Lieu où le client indique qu'il sera déposé. |
actualDropoffPoint |
Lieu exact où le client a été déposé. |
dropoffTime |
Heure à laquelle le client sera déposé ou l'a été. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
remainingDistanceMeters |
Distance restante à parcourir dans le segment d'itinéraire actuel. |
etaToFirstWaypoint |
Heure d'arrivée estimée au prochain point de cheminement (première entrée du champ Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
remainingTimeToFirstWaypoint |
Durée restante jusqu'au prochain point de cheminement (première entrée du champ Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
numberOfPassengers |
Indique le nombre de passagers de ce trajet, sans inclure le conducteur. Un véhicule doit disposer d'une capacité disponible pour être renvoyé dans SearchVehicles. |
currentRouteSegmentTraffic |
Lorsque disponibles, les conditions de circulation sur le currentRouteSegment. |
attributes[] |
Liste d'attributs de trajet personnalisés. |
StopLocationLog
Emplacement exact d'un arrêt (prise en charge/dépose).
Représentation JSON |
---|
{
"timestamp": string,
"point": {
object ( |
Champs | |
---|---|
timestamp |
Code temporel de l'enregistrement de la position. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
point |
Indique l'emplacement réel de l'arrêt. |
TripAttributeLog
Attribut exprimé sous forme de paire clé-valeur associé à un trajet.
Représentation JSON |
---|
{ "key": string, // Union field |
Champs | |
---|---|
key |
Clé de l'attribut. |
Champ d'union trip_attribute_value . La valeur de l'attribut peut être de type chaîne, booléen ou double. trip_attribute_value ne peut être qu'un des éléments suivants : |
|
stringValue |
Valeur d'attribut de type chaîne. |
boolValue |
Valeur d'attribut de type booléen. |
numberValue |
Valeur d'attribut à double type. |