PickupPointResult

Detalhes sobre um resultado da pesquisa de pontos de retirada.

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

object (PickupPoint)

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

distanceMeters

number

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

travelDetails[]

object (TravelDetail)

Os detalhes associados à viagem de ida e volta a partir desse ponto de retirada para cada modo de transporte solicitado.

PickupPoint

Detalhes sobre um ponto de retirada ou entrega.

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

string

Um código exclusivo para o ponto de embarque. Precisa estar presente.

displayName

string

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

address

object (Address)

Endereço do ponto de embarque.

description

string

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

location

object (LatLng)

Local do ponto de embarque, onde um passageiro ou destinatário encontra 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 tempo estimado de caminhada é calculado do local da pesquisa até o local do ponto de retirada quando computeWalkingEta é definido na solicitação. O HEC de carro é calculado a partir do local do ponto de embarque até o destino para cada meio de transporte solicitado sem pedestres quando computeDrivingEta e o destino estiverem definidos na solicitação. O ETA para dirigir é calculado com base no trânsito e NÃO está sujeito a restrições de congestionamento.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", 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 é 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 haver uma taxa para acessar o local associado.