複数のプロパティの「Google で公開中」のステータスを更新するための、コレクション レベルのカスタム メソッド。通話ごとに、複数のホテルのオンとオフを切り替えることができます。特定のホテルをオンにしたりオフにしたりするには、複数の通話が必要になります。
HTTP リクエスト
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
account |
必須。アカウントのリソース名。形式は accounts/{account_id} です。 |
リクエスト本文
リクエストの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{ "liveOnGoogle": boolean, "partnerHotelIds": [ string ] } |
フィールド | |
---|---|
liveOnGoogle |
必須。宿泊施設が Google に表示されるかどうか。true の場合、統合が完了して利用可能な宿泊施設があれば、Google が表示されます。false の場合、Google が宿泊施設を表示することはありません。 |
partnerHotelIds[] |
必須。liveOnGoogle 設定で更新するプロパティを識別します。 |
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
HotelService.SetLiveOnGoogle
に対するレスポンス メッセージです。
JSON 表現 |
---|
{ "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } |
フィールド | |
---|---|
updatedHotelIds[] |
更新されたプロパティを識別します。 |
failedHotelIds[] |
Google が更新できなかった宿泊施設を識別します。 |
認証スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/travelpartner
詳しくは、OAuth 2.0 の概要をご覧ください。