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 と目的地が設定されている場合、運転時の到着予定時刻(ETA)は、歩行者以外のユーザーがリクエストした移動手段ごとに、乗車地点から目的地までの距離が計算されます。運転到着予定時刻は交通状況に基づいて計算され、渋滞による制限の対象にはなりません。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

trafficRestriction

enum (TrafficRestriction)

移動手段に適用される制限。

TrafficRestriction

トラフィック制限の値。

列挙型
TRAFFIC_RESTRICTION_UNSPECIFIED 制限は特定されていません。
NO_RESTRICTION トラフィック制限は適用されません。
OTHER_RESTRICTION 一部の交通規制(私道や関連施設へはアクセスが有料など)が適用される場合があります。