PickupPointResult

Detalhes sobre um resultado da pesquisa de ponto de embarque.

Representação JSON
{
  "pickupPoint": {
    object (PickupPoint)
  },
  "distanceMeters": number,
  "travelDetails": [
    {
      object (TravelDetail)
    }
  ]
}
Campos
pickupPoint

object (PickupPoint)

O ponto de retirada real que corresponde à solicitação.

distanceMeters

number

A distância em linha reta deste ponto de embarque até o searchLocation especificado na solicitação.

travelDetails[]

object (TravelDetail)

Os detalhes associados à viagem de ida e volta para esse ponto de embarque para cada meio de transporte solicitado.

PickupPoint

Detalhes sobre um ponto de embarque ou desembarque

Representação JSON
{
  "id": string,
  "displayName": string,
  "address": {
    object (Address)
  },
  "description": string,
  "location": {
    object (LatLng)
  }
}
Campos
id

string

Um código exclusivo do ponto de retirada. Precisa estar presente.

displayName

string

Nome curto e legível do ponto de embarque. Localizados de acordo com a preferência fornecida na solicitação.

address

object (Address)

Endereço do ponto de embarque.

description

string

Uma descrição mais longa do ponto de embarque, que pode incluir como chegar ao local.

location

object (LatLng)

Localização do ponto de embarque, onde um passageiro ou receptor se encontra com o motorista. Precisa estar presente.

TravelDetail

Os detalhes associados à viagem.

Representação JSON
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
Campos
travelMode

enum (TravelMode)

O meio de transporte em que o HEC é calculado.

estimatedArrivalTime

string (Timestamp format)

O horário previsto de chegada. O HEC a pé é calculado do local de pesquisa até o local de embarque quando computeWalkingEta está definido na solicitação. O HEC de carro é calculado do local do ponto de embarque até o destino para cada meio de transporte não solicitado por pedestres quando computeDrivingEta e destino são definidos na solicitação. O HEC de carro é calculado com o trânsito e NÃO está sujeito a restrições de congestionamento.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

trafficRestriction

enum (TrafficRestriction)

A restrição que se aplica ao meio de transporte.

TrafficRestriction

Valor da restrição de tráfego.

Enums
TRAFFIC_RESTRICTION_UNSPECIFIED A restrição não está especificada.
NO_RESTRICTION Nenhuma restrição de tráfego é aplicada.
OTHER_RESTRICTION Algumas restrições de trânsito podem ser aplicadas, como a via ser particular ou a cobrança de uma taxa para o acesso ao local associado.