Method: findPickupPointsForPlace

特定の場所の乗車地点を見つけます。

HTTP リクエスト

POST https://locationselection.googleapis.com/v1beta:findPickupPointsForPlace

この URL は gRPC Transcoding 構文を使用します。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
フィールド
placeId

string

必須。集荷ポイントをリクエストするプレイスのプレイス ID。

localizationPreferences

object (LocalizationPreferences)

必須。レスポンスのテキストのローカライズに使用される設定(名前や住所など)。

searchLocation

object (LatLng)

集荷所の検索、集荷所までの距離と到着予定時間の計算に使用する位置情報。設定しない場合、特定のプレイス ID に関連付けられている場所の位置情報が使用されます。

orderBy

enum (PickupPointOrder)

必須。結果の返却時に使用する順序。

destination

object (LatLng)

ユーザーが想定する目的地。目的地の到着予定時刻順に乗車地点を注文するようにリクエストする場合に設定します。

maxResults

integer

必須。返される結果の最大件数。0 より大きくする必要があります。

travelModes[]

enum (TravelMode)

必須。指定された移動手段の 1 つ以上を利用できる乗車地点のみが返されます。サポートされている移動手段: DRIVING、TWO_WHEELER。少なくとも 1 つのモードを指定する必要があります。

computeWalkingEta

boolean

true の場合、検索した場所から乗車地点までの徒歩所要時間が計算されます。

computeDrivingEta

boolean

true で目的地が指定されている場合、乗車地点から目的地までの運転 ETA が計算されます。

レスポンスの本文

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

場所に関するレスポンス メッセージの受け取り場所を検索します。

JSON 表現
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
フィールド
pickupPointResults[]

object (PickupPointResult)

リクエスト条件に一致する乗車場所。リクエスト条件に一致する乗車場所がない場合は、空になることがあります。

placeResult

object (PlaceResult)

リクエストで指定されたプレイス ID に関連付けられているプレイス。