PickupPointResult

Son 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)

Es el punto de partida real que coincide con la solicitud.

distanceMeters

number

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

travelDetails[]

object (TravelDetail)

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

PickupPoint

Detalles sobre el 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

Es el nombre corto y legible del punto de partida. Localizado según la preferencia proporcionada en la solicitud.

address

object (Address)

Dirección del punto de partida.

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)

Ubicación del punto de partida; donde un pasajero o receptor se encuentra con el conductor Debe estar presente.

TravelDetail

Indica los detalles asociados con el viaje.

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

enum (TravelMode)

Es el medio de transporte en el que 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 configura 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 solicitado a no peatones cuando se configuran computeDrivingEta y el destino en la solicitud. La hora de llegada estimada de conducción se calcula en función del tráfico y NO está sujeta a restricciones de embotellamiento.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con 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)

Es la restricción que se aplica al medio de transporte.

TrafficRestriction

Valor de la restricción de tráfico.

Enumeradores
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, por ejemplo, si la ruta es privada o se aplica una tarifa para acceder a la ubicación asociada.