- Représentation JSON
- SearchVehiclesRequestLog
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- VehicleAttributeListLog
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- SearchVehiclesResponseLog
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- VehicleMatchLog
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
Détails sur la requête et la réponse SearchVehicles.
Remarque: Si la taille totale du journal dépasse 256 Ko, le champ correspondant est scindé en fonction du contenu de ce journal. Pour en savoir plus, consultez la section Journaux de fractionnement.
Représentation JSON |
---|
{ "request": { object ( |
Champs | |
---|---|
request |
Requête envoyée à Fleet Engine. |
response |
Réponse renvoyée au client. Si l'appel RPC génère une erreur, la réponse n'est pas définie. |
errorResponse |
Réponse d'erreur renvoyée au client. Il n'est pas défini si l'appel RPC a abouti. |
SearchVehiclesRequestLog
Détails sur la requête SearchVehicles.
Représentation JSON |
---|
{ "header": { object ( |
Champs | |
---|---|
header |
En-tête de requête. |
pickupPoint |
Point de départ à proximité duquel la recherche doit être effectuée. |
dropoffPoint |
Le lieu de dépôt prévu par le client |
pickupRadiusMeters |
Spécifie le rayon de recherche du véhicule autour du point de prise en charge. |
count |
Spécifie le nombre maximal de véhicules à renvoyer. |
minimumCapacity |
Spécifie la capacité minimale requise du véhicule. |
searchTripTypes[] |
Limite la recherche aux véhicules prenant en charge au moins l'un des types de trajets spécifiés. |
maximumStaleness |
Limite la recherche aux véhicules dont la position a été mise à jour au cours de la période spécifiée. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
vehicleTypes[] |
Types de véhicules recherchés. |
requiredAttributes[] |
Limite la recherche aux véhicules présentant les attributs spécifiés. |
requiredOneOfAttributes[] |
Limite la recherche aux véhicules pour lesquels au moins un des attributs spécifiés est appliqué à chaque VehicleAttributeList. |
requiredOneOfAttributeSets[] |
Limite la recherche aux véhicules pour lesquels au moins un ensemble d'attributs spécifiés dans VehicleAttributeList est défini. |
matchOrderBy |
Ordre de tri des résultats de recherche. |
includeBackToBack |
Indique si un véhicule avec un trajet actif peut faire l'objet d'une autre correspondance. |
tripId |
ID du trajet associé à searchVehiclesRequest. |
filter |
Requête AIP-160 qui limite les véhicules renvoyés en fonction de leurs attributs. |
VehicleAttributeListLog
Type de données "liste de listes" pour VehicleAttributeLog.
Représentation JSON |
---|
{
"attributes": [
{
object ( |
Champs | |
---|---|
attributes[] |
Liste des attributs de cette collection. |
SearchVehiclesResponseLog
Détails sur la réponse SearchVehicles.
Représentation JSON |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
Champs | |
---|---|
matchIds[] |
Obsolète: liste des identifiants des véhicules renvoyés. Veuillez utiliser "matchs.vehicle.name" pour obtenir cet ID. |
matches[] |
Liste des correspondances pour les véhicules renvoyés. |
VehicleMatchLog
Journal d'un résultat SearchVehicleMatchs.
Représentation JSON |
---|
{ "vehicle": { object ( |
Champs | |
---|---|
vehicle |
Un véhicule correspondant à la requête |
vehiclePickupEta |
L'heure d'arrivée prévue du véhicule jusqu'au point de prise en charge spécifié dans la requête. Une valeur vide indique un échec de calcul de l'heure d'arrivée prévue pour le véhicule. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
vehiclePickupDistanceMeters |
Distance en voiture du véhicule jusqu'au point de prise en charge spécifié dans la demande, y compris les points de prise en charge ou de dépose intermédiaires pour un trajet existant Une valeur vide indique un échec de calcul de la distance pour le véhicule. |
vehiclePickupStraightLineDistanceMeters |
Distance en ligne droite entre le véhicule et le lieu de prise en charge spécifié dans la requête, y compris les points de cheminement intermédiaires pour les trajets existants. |
vehicleDropoffEta |
L'heure d'arrivée prévue complète du véhicule jusqu'au point de dépôt spécifié dans la demande. L'heure d'arrivée prévue inclut toutes les visites obligatoires pour les trajets actifs qui doivent être effectués avant que le véhicule n'arrive au point de dépôt spécifié dans la demande. La valeur ne sera renseignée que si un point de dépôt est spécifié dans la requête. Une valeur vide indique un échec de calcul de l'heure d'arrivée prévue pour que le véhicule atteigne le point de dépôt. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
vehiclePickupToDropoffDistanceMeters |
Distance parcourue (en mètres) du véhicule entre le lieu de prise en charge et le lieu de dépôt spécifié dans la requête. La distance est uniquement entre les deux points et n'inclut pas l'emplacement du véhicule ni aucun autre point de cheminement avant qu'il n'arrive au point de prise en charge ou de dépôt. La valeur ne sera renseignée que si un point de dépôt est spécifié dans la requête. Une valeur vide indique un échec de calcul de la distance entre la prise en charge et les lieux de dépose spécifiés dans la requête. |
tripType |
Type de trajet de la requête utilisée pour calculer l'heure d'arrivée prévue jusqu'au point de prise en charge. |
vehicleMatchType |
Le type de véhicule correspond. |
requestedOrderedBy |
Méthode demandée par l'appelant pour trier les correspondances de véhicules. |
orderedBy |
Méthode réellement utilisée pour commander ce véhicule. Normalement, cet attribut correspond à l'attribut "order_by" de la requête. Toutefois, dans certains cas, par exemple en cas de défaillance des backends Google Maps, une autre méthode peut être utilisée (par exemple, PICKUP_POINT_STRAIGHT_DISTANCE). |