Method: accounts.hotels.setLiveOnGoogle

產品素材資源集合層級的自訂方法,用於更新多項資源的「在 Google 上刊登」狀態。每次通話都能開啟或關閉多間飯店。如要開啟部分飯店並關閉部分飯店,就必須多次呼叫。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
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 總覽