產品素材資源集合層級的自訂方法,用於更新多項資源的「在 Google 上刊登」狀態。每次通話都能開啟或關閉多間飯店。如要開啟部分飯店並關閉部分飯店,就必須多次呼叫。
HTTP 要求
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
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 總覽。