PickupPointResult

Détails sur un résultat de recherche en point retrait.

Représentation JSON
{
  "pickupPoint": {
    object (PickupPoint)
  },
  "distanceMeters": number,
  "travelDetails": [
    {
      object (TravelDetail)
    }
  ]
}
Champs
pickupPoint

object (PickupPoint)

Le point retrait réel correspondant à la requête.

distanceMeters

number

Distance en ligne droite entre ce point de départ et l'emplacement searchLocation spécifié dans la requête.

travelDetails[]

object (TravelDetail)

Détails associés au trajet vers et depuis ce point de prise en charge, pour chaque mode de transport demandé.

PickupPoint

Informations sur un point de prise en charge ou de dépose.

Représentation JSON
{
  "id": string,
  "displayName": string,
  "address": {
    object (Address)
  },
  "description": string,
  "location": {
    object (LatLng)
  }
}
Champs
id

string

Identifiant unique du point de retrait. Doit être présent.

displayName

string

Nom court et lisible du point de retrait. Localisé selon les préférences indiquées dans la requête.

address

object (Address)

Adresse du point de retrait.

description

string

Description plus détaillée du lieu de prise en charge, qui peut inclure l'itinéraire pour s'y rendre.

location

object (LatLng)

Emplacement du point de prise en charge, où le passager ou le destinataire rencontre le chauffeur. Doit être présent.

TravelDetail

Informations associées au voyage.

Représentation JSON
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
Champs
travelMode

enum (TravelMode)

Mode de transport utilisé pour calculer l'heure d'arrivée prévue.

estimatedArrivalTime

string (Timestamp format)

Heure d'arrivée estimée. L'heure d'arrivée prévue à pied est calculée à partir du lieu de recherche jusqu'à l'emplacement du point de prise en charge lorsque computeWalkingEta est défini dans la requête. L'heure d'arrivée estimée en voiture est calculée entre le point de prise en charge et la destination pour chaque mode de transport non piéton demandé lorsque computeDrivingEta et la destination sont définis dans la requête. L'ETA est calculé en fonction du trafic et n'est PAS soumis aux embouteillages.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

trafficRestriction

enum (TrafficRestriction)

Restriction applicable au mode de transport.

TrafficRestriction

Valeur de la restriction de trafic.

Enums
TRAFFIC_RESTRICTION_UNSPECIFIED La restriction n'est pas non spécifiée.
NO_RESTRICTION Aucune restriction de circulation n'est appliquée.
OTHER_RESTRICTION Certaines restrictions de circulation peuvent s'appliquer (par exemple, la route est privée ou des frais sont facturés pour accéder à un lieu associé).