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」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

trafficRestriction

enum (TrafficRestriction)

適用於交通方式的限制。

TrafficRestriction

流量限制的值。

列舉
TRAFFIC_RESTRICTION_UNSPECIFIED 未指定限制。
NO_RESTRICTION 未套用任何流量限制。
OTHER_RESTRICTION 部分車流量可能受限,例如道路為私人道路或使用者必須付費才能進入相關地點。