PickupPointResult

上車地點搜尋結果的詳細資料。

JSON 表示法
{
  "pickupPoint": {
    object (PickupPoint)
  },
  "distanceMeters": number,
  "travelDetails": [
    {
      object (TravelDetail)
    }
  ]
}
欄位
pickupPoint

object (PickupPoint)

符合要求的實際上車地點。

distanceMeters

number

從此取貨點到要求中指定的 searchLocation 之間直線距離。

travelDetails[]

object (TravelDetail)

與每種要求的交通工具類型相關的往返此上下車點行程詳細資料。

PickupPoint

上車/下車地點的詳細資料。

JSON 表示法
{
  "id": string,
  "displayName": string,
  "address": {
    object (Address)
  },
  "description": string,
  "location": {
    object (LatLng)
  }
}
欄位
id

string

取貨地點的專屬 ID。這是必填欄位。

displayName

string

使用者容易理解的取貨點名稱。請根據要求中提供的偏好設定提供本地化內容。

address

object (Address)

取車地點的地址。

description

string

接送地點的詳細說明,可能包含前往該地點的方式。

location

object (LatLng)

上車地點的位置,即乘客或接收者與司機會面的位置。這是必填欄位。

TravelDetail

與旅遊相關的詳細資料。

JSON 表示法
{
  "travelMode": enum (TravelMode),
  "estimatedArrivalTime": string,
  "trafficRestriction": enum (TrafficRestriction)
}
欄位
travelMode

enum (TravelMode)

用來計算預估到達時間的交通模式。

estimatedArrivalTime

string (Timestamp format)

預計到達時間。在要求中設定 computeWalkingEta 時,系統會計算從搜尋位置到上車地點的步行預估時間。在要求中設定 computeDrivingEta 和目的地後,系統就會根據每個非行人指示的交通方式,從上車地點前往目的地。駕駛預計到達時間時,系統會依路況計算,並「不」受到壅塞限制。

RFC3339 世界標準時間「Zulu」格式的時間戳記,精確度達奈秒單位,最多九個小數位數。例如 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

trafficRestriction

enum (TrafficRestriction)

適用於旅遊模式的限制。

TrafficRestriction

流量限制的值。

列舉
TRAFFIC_RESTRICTION_UNSPECIFIED 限制並非未指定。
NO_RESTRICTION 不會套用流量限制。
OTHER_RESTRICTION 可能設有某些車流量限制,例如道路為私有道路,或需付費存取相關地點。