사용 가능 여부 메시지

개요

재고 메시지 (OTA_HotelAvailNotifRQ)는 제품이 (객실 유형과 요금제 결합)를 해당 날짜 가용성 메시지를 보낼 때는 제품의 재고 또는 제한이 변경된 경우

다음 섹션에서는 일반 가이드라인, 기본 예 및 방법을 설명합니다. 이를 사용하여 예약 가능 여부를 추가하고 업데이트하는 작업을 이용 가능 여부 메시지

야간 이용 가능 여부 제한

사용 가능 여부 메시지를 사용하면 전체 인벤토리 크기를 제어하는 예약 가능 여부 주목할 만한 제한 유형 중 하나는 '1박 재고': 제품이 특정 날짜에 판매될 수 있는지 여부입니다. 체크인부터 체크아웃까지 숙박을 예약하려면 1박이 되어야 합니다. 모든 날짜의 이용 가능 여부, 기타 모든 예약 및 숙박 일수 제한이 있어야 합니다. 있습니다.

제한 설정

기본적으로 Restriction="Master"RestrictionStatus는 닫혀 있습니다. 기타 기본적으로 '판매 중단'이라는 매일 밤

제품을 판매하려면 숙박 기간의 모든 밤에 모든 제품 조합에 대해 <RestrictionStatus Restriction="Master" Status="Open">가 있어야 합니다. Google에 각 제품의 명시적 Open를 전송하거나 Hotel Center에서 기본값을 변경해야 합니다. 이 작업은 가격 > 설정 페이지로 이동하여 '기본값'을 재고' 필드를 확인합니다.

기타 제한사항

도착/출발
지정된 날짜에 도착하거나 출발하는 운항 일정의 판매를 방지합니다. 기본값은 Open입니다.
최소 및 최대 예약 상쇄
일정을 최소 또는 특정 수량 이상 구매해야 합니다. 일 수 있습니다
최소 및 최대 숙박 기간
이 도착일이 있는 운항 일정의 숙박 기간을 제한합니다.
최소 및 최대 향후 숙박 일수 (또는 '숙박 기간')
이 숙박 날짜가 포함된 숙박 일정의 숙박 기간을 제한합니다.
숙박 기간 패턴
이 도착 날짜에 허용되는 숙박 기간을 정확하게 제어할 수 있습니다.

일반 가이드라인

  • 이용 가능 여부는 호텔, 날짜, 객실 유형, 요금제에 따라 입력됩니다.

  • 적용된 제한사항이 없는 경우에만 제품을 예약할 수 있습니다. (체크인부터 체크아웃까지) 또는 사용자가 숙박을 예약할 수 있는 시점입니다.

  • 변경사항이 있을 때마다 Google에 연락 가능 여부 메시지 업데이트를 특정 날짜에는 제품의 재고 제한이 있습니다.

이 섹션에서는 필수 항목인 및 선택 요소를 포함할 수 있습니다. 파일이 준비되면 다음으로 전송해야 합니다. 다음 엔드포인트에 POST 메시지를 통해 Google로 전송합니다.

https://www.google.com/travel/hotels/uploads/ota/hotel_avail_notif

메시지를 푸시/POST하는 방법에 대한 자세한 내용은 푸시 메시지를 참조하세요.

HotelCode의 경우 시스템에서 사용한 고유한 호텔 ID를 사용하세요. 속성을 식별합니다. 이 값은 <listing> 요소의 <id> 호텔 목록 피드. 시스템의 일관성은 Google에서 데이터를 올바르게 표시하고 있습니다.

다음 예에서는 이용 가능 여부 제한을 설정하는 방법을 보여줍니다.

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <POS><Source><RequestorID ID="partner_key" /></Source></POS>
  <AvailStatusMessages HotelCode="HOTELID">
    </AvailStatusMessage>
    <AvailStatusMessage>
      <StatusApplicationControl Start="202X-03-20"
                                End="202X-03-25"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <LengthsOfStay>
        <LengthOfStay MinMaxMessageType="SetMinLOS" Time="2" TimeUnit="Day" />
      </LengthsOfStay>
      <RestrictionStatus Restriction="Master" Status="Open" />
    </AvailStatusMessage>
</OTA_HotelAvailNotifRQ>

더 많은 예는 지원 국가 예시를 참조하세요.

방법

이 섹션에서는 이용 가능 여부 메시지를 전송하는 동안 발생할 수 있는 시나리오에 대한 해결 방법을 제공합니다. 특히 야간 이용 가능 여부 제한('판매 중지'라고도 함)에 관한 세부정보를 제공합니다.

시나리오 1: 특정 날짜에 제품을 판매하는 방법

설명

특정 날짜에 객실 유형 및 요금제 조합(제품)을 제공하려고 합니다.

솔루션

Master 제한을 Open로 설정하고 날짜를 지정합니다.

샘플

이 샘플은 제품의 야간 재고를 몇 분 동안 여는 방법을 보여줍니다. 주었습니다.

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <AvailStatusMessages HotelCode="Property_1">
    <AvailStatusMessage>
      <StatusApplicationControl Start="2022-03-20"
                                End="2022-03-30"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <RestrictionStatus Status="Open" Restriction="Master"/>
    </AvailStatusMessage>
  </AvailStatusMessages>
</OTA_HotelAvailNotifRQ>

가격 설정 방법에 대한 자세한 내용은 누락된 또는 불완전한 가격 책정을 사용할 수 있습니다.

시나리오 2: 특정 날짜에 제품 판매를 중지하는 방법

설명

제품 판매를 명시적으로 중단하고 싶습니다. 특정 날짜에 적용됩니다.

솔루션

Master 제한을 Close로 설정하고 날짜를 지정합니다.

샘플

이 샘플은 '판매 중단' 방법을 보여줍니다. 또는 제품을 선택해야 합니다.

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelAvailNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                       EchoToken="12345678"
                       TimeStamp="2022-03-20T20:50:37-05:00"
                       Version="3.0">
  <AvailStatusMessages HotelCode="Property_1">
    <AvailStatusMessage>
      <StatusApplicationControl Start="2022-04-20"
                                End="2022-04-30"
                                InvTypeCode="RoomID_1"
                                RatePlanCode="PackageID_1"/>
      <RestrictionStatus Status="Close" Restriction="Master"/>
    </AvailStatusMessage>
  </AvailStatusMessages>
</OTA_HotelAvailNotifRQ>