여러 속성에 대한 Google에 게시 상태를 업데이트하는 컬렉션 수준 맞춤 방법입니다. 각 통화에서 여러 호텔을 켜거나 끌 수 있습니다. 일부 호텔을 사용 설정하고 일부 호텔을 사용 중지하려면 여러 번 통화해야 합니다.
HTTP 요청
POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
account |
필수 항목입니다. 계정의 리소스 이름입니다. 형식은 accounts/{account_id}입니다. |
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
JSON 표현 |
---|
{ "liveOnGoogle": boolean, "partnerHotelIds": [ string ] } |
필드 | |
---|---|
liveOnGoogle |
필수 항목입니다. Google에 속성을 표시할지 여부 True로 설정하면 통합이 완료되고 속성을 사용할 수 있는 경우 속성이 표시됩니다. false인 경우 Google에서는 속성을 표시하지 않습니다. |
partnerHotelIds[] |
필수 항목입니다. liveOnGoogle 설정으로 업데이트할 속성을 식별합니다. |
응답 본문
성공하면 응답 본문에 다음과 같은 구조의 데이터가 포함됩니다.
HotelService.SetLiveOnGoogle
에 대한 응답 메시지입니다.
JSON 표현 |
---|
{ "updatedHotelIds": [ string ], "failedHotelIds": [ string ] } |
필드 | |
---|---|
updatedHotelIds[] |
업데이트된 속성을 식별합니다. |
failedHotelIds[] |
Google에서 업데이트할 수 없는 속성을 식별합니다. |
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/travelpartner
자세한 내용은 OAuth 2.0 개요를 참고하세요.