PickupPointResult

Detalles sobre el resultado de la búsqueda de un punto de partida.

Representación JSON
{
  "pickupPoint": {
    object (PickupPoint)
  },
  "distanceMeters": number,
  "travelDetails": [
    {
      object (TravelDetail)
    }
  ]
}
Campos
pickupPoint

object (PickupPoint)

El punto de partida real que coincide con la solicitud.

distanceMeters

number

Es la distancia en línea recta desde este punto de partida hasta la searchLocation especificada en la solicitud.

travelDetails[]

object (TravelDetail)

Los detalles asociados con el viaje desde y hacia este punto de partida para cada medio de transporte solicitado.

PickupPoint

Detalles sobre un punto de partida o destino

Representación JSON
{
  "id": string,
  "displayName": string,
  "address": {
    object (Address)
  },
  "description": string,
  "location": {
    object (LatLng)
  }
}
Campos
id

string

Es un ID único para el punto de partida. Debe estar presente.

displayName

string

Nombre corto y legible por humanos del punto de partida. Localizado según las preferencias proporcionadas en la solicitud.

address

object (Address)

Dirección del punto de retiro

description

string

Es una descripción más larga del punto de partida, que puede incluir cómo llegar a la ubicación.

location

object (LatLng)

Es la ubicación del punto de partida, donde un pasajero o destinatario se encuentra con el conductor. Debe estar presente.

TravelDetail

Los detalles asociados con el viaje

Representación JSON
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
Campos
travelMode

enum (TravelMode)

El medio de transporte según el cual se calcula la hora de llegada estimada.

estimatedArrivalTime

string (Timestamp format)

La hora estimada de llegada. La hora de llegada estimada a pie se calcula desde la ubicación de búsqueda hasta la ubicación del punto de partida cuando se establece computeWalkingEta en la solicitud. La hora de llegada estimada en automóvil se calcula desde la ubicación del punto de partida hasta el destino para cada medio de transporte no peatonal solicitado cuando se configuran computeDrivingEta y el destino en la solicitud. La hora de llegada estimada en automóvil se calcula con el tráfico y NO está sujeta a restricciones de congestión.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

trafficRestriction

enum (TrafficRestriction)

La restricción que se aplica al medio de transporte.

TrafficRestriction

Es el valor de la restricción de tráfico.

Enumeraciones
TRAFFIC_RESTRICTION_UNSPECIFIED La restricción no está especificada.
NO_RESTRICTION No se aplican restricciones de tráfico.
OTHER_RESTRICTION Es posible que se apliquen algunas restricciones de tráfico, p. ej., la ruta es privada o se cobra una tarifa para acceder a la ubicación asociada.