PickupPointResult

Szczegółowe informacje o wyniku wyszukiwania punktu odbioru.

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

object (PickupPoint)

Rzeczywisty punkt odbioru zgodny z żądaniem.

distanceMeters

number

Odległość w linii prostej od tego punktu odbioru do lokalizacji searchLocation określonego w żądaniu.

travelDetails[]

object (TravelDetail)

Szczegóły związane z podróżą do i z tego punktu odbioru w przypadku każdego wybranego środka transportu.

PickupPoint

Informacje o miejscu odbioru lub odbioru.

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

string

Unikalny identyfikator punktu odbioru. Musi być obecna.

displayName

string

Krótka, czytelna dla człowieka nazwa punktu odbioru. Zlokalizowane zgodnie z preferencjami podanymi w żądaniu.

address

object (Address)

Adres punktu odbioru.

description

string

Dłuższy opis punktu odbioru, który może zawierać informacje o tym, jak dotrzeć na miejsce.

location

object (LatLng)

Lokalizacja punktu odbioru, w którym pasażer lub odbiorca styka się z kierowcą. Musi być obecna.

TravelDetail

Szczegóły związane z podróżą.

Zapis JSON
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
Pola
travelMode

enum (TravelMode)

Środek podróży, w którym oblicza się szacowany czas dotarcia.

estimatedArrivalTime

string (Timestamp format)

Szacowany czas dotarcia na miejsce. Szacowany czas dotarcia na miejsce jest obliczany na podstawie lokalizacji wyszukiwania do lokalizacji punktu odbioru, jeśli w żądaniu ustawiono właściwość computeWalkingEta. Szacowany czas dotarcia na miejsce jest obliczany od lokalizacji punktu odbioru do miejsca docelowego w przypadku każdego żądanego trybu podróży dla niepełnosprawnych, jeśli w żądaniu ustawiono opcję computeDrivingEta i miejsce docelowe. Szacowany czas dotarcia na miejsce jest obliczany na podstawie natężenia ruchu i NIE podlega ograniczeniom dotyczącym korków.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

trafficRestriction

enum (TrafficRestriction)

Ograniczenie dotyczące środka transportu.

TrafficRestriction

Wartość ograniczenia ruchu.

Wartości w polu enum
TRAFFIC_RESTRICTION_UNSPECIFIED Ograniczenie nie jest określone.
NO_RESTRICTION Nie są stosowane żadne ograniczenia ruchu.
OTHER_RESTRICTION Mogą obowiązywać ograniczenia ruchu, np. droga jest prywatna lub dojazd do powiązanej lokalizacji jest płatny.