PickupPointResult

Dettagli sul risultato di ricerca di 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 questo punto di prelievo e il campo searchLocation specificato nella richiesta.

travelDetails[]

object (TravelDetail)

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 destinazione.

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

string

L'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)

L'indirizzo del punto di prelievo.

description

string

Una descrizione più lunga del punto di prelievo, che potrebbe includere informazioni su come raggiungere il luogo.

location

object (LatLng)

Posizione del punto di prelievo. 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'orario di arrivo previsto. L'orario di arrivo stimato a piedi viene calcolato dal punto di ricerca al punto di partenza quando nella richiesta è impostato computeWalkingEta. L'orario di arrivo stimato in auto viene calcolato dalla posizione del punto di prelievo alla destinazione per ogni modalità di viaggio richiesta senza un percorso a piedi quando nella richiesta sono impostati computeDrivingEta e destinazione. L'orario di arrivo stimato in auto viene calcolato in base al traffico e NON è soggetto a restrizioni sulla congestione.

Un timestamp nel formato RFC3339 UTC "Zulu" 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 restrizione non è specificata.
NO_RESTRICTION Nessuna limitazione del traffico applicata.
OTHER_RESTRICTION Potrebbero essere applicate alcune restrizioni sul traffico, ad esempio la strada è privata o l'accesso alla località associata è a pagamento.