複数のプロパティの「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 の概要をご覧ください。