Method: accounts.hotels.setLiveOnGoogle

複数のプロパティの「Google で公開中」のステータスを更新するための、コレクション レベルのカスタム メソッド。通話ごとに、複数のホテルのオンとオフを切り替えることができます。特定のホテルをオンにしたりオフにしたりするには、複数の通話が必要になります。

HTTP リクエスト

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

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

パスパラメータ

パラメータ
account

string

必須。アカウントのリソース名。形式は accounts/{account_id} です。

リクエスト本文

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

JSON 表現
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ]
}
フィールド
liveOnGoogle

boolean

必須。宿泊施設が Google に表示されるかどうか。true の場合、統合が完了して利用可能な宿泊施設があれば、Google が表示されます。false の場合、Google が宿泊施設を表示することはありません。

partnerHotelIds[]

string

必須。liveOnGoogle 設定で更新するプロパティを識別します。

レスポンスの本文

成功すると、レスポンスの本文に次の構造のデータが含まれます。

HotelService.SetLiveOnGoogle に対するレスポンス メッセージです。

JSON 表現
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
フィールド
updatedHotelIds[]

string

更新されたプロパティを識別します。

failedHotelIds[]

string

Google が更新できなかった宿泊施設を識別します。

認証スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/travelpartner

詳しくは、OAuth 2.0 の概要をご覧ください。