Google이 힌트 요청을 보내면
메시지가 전송되면 서버에
은
Google이 성공적으로 힌트를 수신한 이후 가격이 변경되었습니다.
동일한 서버로부터 응답을 받습니다. 가격이 변경되면 Google은 지정된 호텔 및 숙박 일정의 업데이트된 가격 데이터를 가져오는 <Query>
를 전송합니다.
가격 재조정 프로세스에 대한 개요는 다음을 참조하세요. 가격 책정 개요
힌트 응답 메시지는 다음 방법을 사용하여 선택한 호텔의 가격을 조정합니다. 및 여행 일정:
힌트 응답 메시지의 루트 요소는 <Hint>
입니다. 하나 이상의 <Item>
요소를 사용하여 호텔 또는 숙박 일정 업데이트를 요청합니다. 단일 힌트
응답 메시지는 <Item>
요소를 원하는 만큼 정의할 수 있습니다.
각 힌트 응답 메시지는<Property>
각 <Item>
. <Property>
는
호텔 목록을 선택합니다. 기본적으로 각 <Item>
에 단일 호텔 ID를 지정합니다.
차단될 수 있습니다. 하지만 한 항목에서 여러 호텔을 허용하도록 Google에 알릴 수 있습니다.
차단되지 않습니다.
정확한 숙박 일정 요청 및 응답 흐름
힌트 메시지는 체크인 날짜 및 숙박 기간 이 경우 체크인 날짜를 지정하고 Google에서 호텔 숙박 일수를 기준으로 새로운 가격 데이터를 가져옵니다. 있습니다.
파트너의 응답
다음 힌트 응답 메시지는 단일 속성과 단일 여행 일정:
<Hint>
<Item>
<Property>12345</Property>
<Stay>
<CheckInDate>2023-05-20</CheckInDate>
<LengthOfStay>3</LengthOfStay>
</Stay>
</Item>
</Hint>
Google의 응답
Google은 힌트 응답 메시지에 다음과 유사한 <Query>
로 응답합니다.
있습니다.
<Query>
<Checkin>2023-05-20</Checkin>
<Nights>3</Nights>
<PropertyList>
<Property>12345</Property>
</PropertyList>
</Query>
<Transaction>
만들기
그런 다음 다음에 대한 가격 업데이트가 포함된 <Transaction>
을 만들어야 합니다.
다음 숙박을 위한 호텔:
5/20/23 - 5/23/23
체크인 기간 요청 및 응답 흐름
힌트 응답 메시지는 첫 번째 체크인 날짜부터 마지막 체크인 날짜까지의 체크인 날짜 범위를 지정할 수 있습니다. Google이 Google은 새로운 요금 데이터를 가져와서 체크인 날짜마다 운항 일정을 해당 날짜부터 시작하여 숙박 기간까지 연장됩니다. 있습니다.
파트너의 날짜 설정
힌트 응답 메시지에 대한 다음 예는 체크인 날짜 범위입니다.
<Hint>
<Item>
<Property>12345</Property>
<FirstDate>2023-05-20</FirstDate>
<LastDate>2023-05-23</LastDate>
</Item>
</Hint>
Google의 응답
Google은 다음과 같이 이 힌트 응답 메시지에 <Query>
로 응답합니다.
다음과 같습니다.
<Query>
<FirstDate>2023-05-20</FirstDate>
<LastDate>2023-05-23</LastDate>
<Nights>5</Nights>
<PropertyList>
<Property>12345</Property>
</PropertyList>
</Query>
<Transaction>
만들기
그런 다음 가격 업데이트가 포함된 <Transaction>
를 만들어야 합니다.
해당 호텔에 대해 다음 숙박 요금을 제공합니다.
5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23
5/20/23 - 5/24/23
5/20/23 - 5/25/23
5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23
5/21/23 - 5/25/23
5/21/23 - 5/26/23
5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23
5/22/23 - 5/26/23
5/22/23 - 5/27/23
이 예시에서는 기본 숙박 기간인 5박을 사용합니다.
Ranged 유지 요청 및 응답 흐름
힌트 응답 메시지는 변경된 날짜 범위를 포함할 수 있습니다. 이렇게 하면 Google에 이러한 날짜의 영향을 받는 모든 숙박 일정을 가져와야 한다고 알립니다. 가져온 실제 숙박 일정 세트는 변경된 날짜 세트와 최대 숙박 기간의 함수입니다.
파트너의 숙박 기간 범위
다음 힌트 응답 메시지 예시는 범위 지정 유지를 사용합니다.
<Hint>
<Item>
<Property>12345</Property>
<StaysIncludingRange>
<FirstDate>2023-05-20</FirstDate>
<LastDate>2023-05-23</LastDate>
</StaysIncludingRange>
</Item>
</Hint>
Google의 응답
Google은 힌트 응답 메시지에 다음과 유사한 <Query>
로 응답합니다.
있습니다.
<Query>
<FirstDate>2023-05-20</FirstDate>
<LastDate>2023-05-23</LastDate>
<AffectedNights>3</AffectedNights>
<PropertyList>
<Property>12345</Property>
<Property>67891</Property>
</PropertyList>
</Query>
<Transaction>
만들기
그런 다음 다음에 대한 가격 업데이트가 포함된 <Transaction>
을 만들어야 합니다.
다음 숙박을 위한 호텔:
5/17/23 - 5/20/23
5/18/23 - 5/20/23
5/18/23 - 5/21/23
5/19/23 - 5/20/23
5/19/23 - 5/21/23
5/19/23 - 5/22/23
5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23
5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23
5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23
5/23/23 - 5/24/23
5/23/23 - 5/25/23
5/23/23 - 5/26/23