PickupPointResult

Dettagli sul risultato di ricerca relativo a un punto di ritiro.

Rappresentazione JSON
{
  "pickupPoint": {
    object (PickupPoint)
  },
  "distanceMeters": number,
  "travelDetails": [
    {
      object (TravelDetail)
    }
  ]
}
Campi
pickupPoint

object (PickupPoint)

Il punto di ritiro effettivo che corrisponde alla richiesta.

distanceMeters

number

La distanza in linea retta tra il punto di prelievo e il campo searchLocation specificato nella richiesta.

travelDetails[]

object (TravelDetail)

I dettagli associati al viaggio da e verso questo punto di prelievo per ogni modalità di viaggio richiesta.

PickupPoint

Dettagli su un punto di prelievo o di arrivo.

Rappresentazione JSON
{
  "id": string,
  "displayName": string,
  "address": {
    object (Address)
  },
  "description": string,
  "location": {
    object (LatLng)
  }
}
Campi
id

string

Un ID univoco del punto di ritiro. Deve essere presente.

displayName

string

Nome breve e leggibile del punto di prelievo. Localizzato in base alle preferenze fornite nella richiesta.

address

object (Address)

Indirizzo del punto di prelievo.

description

string

Una descrizione più lunga del punto di prelievo, che potrebbe includere come raggiungere la posizione.

location

object (LatLng)

Luogo del punto di prelievo, ovvero il punto in cui un passeggero o un ricevitore incontrano il conducente. Deve essere presente.

TravelDetail

I dettagli associati al viaggio.

Rappresentazione JSON
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
Campi
travelMode

enum (TravelMode)

La modalità di viaggio in base alla quale viene calcolato l'orario di arrivo stimato.

estimatedArrivalTime

string (Timestamp format)

L'ora di arrivo prevista. L'orario di arrivo stimato a piedi viene calcolato dalla posizione di ricerca alla posizione del punto di prelievo quando computeWalkingEta è impostato nella richiesta. L'orario di arrivo stimato in auto viene calcolato dalla posizione del punto di prelievo alla destinazione per ogni modalità di viaggio richiesta non a piedi quando computeDrivingEta e la destinazione sono impostati nella richiesta. L'orario di arrivo stimato in auto viene calcolato in base al traffico e NON è soggetto a limitazioni di traffico.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

trafficRestriction

enum (TrafficRestriction)

La limitazione che si applica alla modalità di viaggio.

TrafficRestriction

Valore della limitazione del traffico.

Enum
TRAFFIC_RESTRICTION_UNSPECIFIED La limitazione non è specificata.
NO_RESTRICTION Non vengono applicate limitazioni al traffico.
OTHER_RESTRICTION Potrebbero essere applicate alcune limitazioni al traffico, ad esempio la strada è privata o l'accesso alla posizione associata è a pagamento.