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 可能設有某些車流量限制,例如道路為私有道路,或需付費存取相關地點。