이용 가능 여부, 요금 및 재고 (ARI) XML 참조

이 XML 참조 가이드는 이용 가능 여부, 요금, 인벤토리 (ARI) 피드에 사용할 수 있는 다양한 메시지, 요소, 속성에 관한 자세한 참조 콘텐츠와 코드 예를 제공합니다.

ARI는 1박 요금, 예약 가능 여부, 인벤토리를 제어하는 가격 제공 모드로, 이를 결합하는 방법에 관한 제한사항을 제공합니다. ARI에서는 세금, 수수료, 프로모션을 유연하게 포함할 수도 있습니다.

ARI는 이용 가능 여부 및 인벤토리를 정의하기 위한 일부 기본 메시지 유형에 대해 OpenTravel Alliance (OTA)의 표준 프로토콜을 따릅니다.

LOS 기반 가격 책정

LOS-based 가격을 사용하면 숙박 날짜가 아닌 체크인 날짜 및 숙박 기간에 따라 요금을 지정할 수 있습니다. LOS 기반 가격 책정에 <StatusApplicationControl> 요소를 지정하는 경우 @Start@End 속성은 LOS 요금이 적용되는 체크인 날짜 범위를 나타냅니다.

LOS 기반 가격 책정을 사용하는 경우 1박 요금이 더 이상 적용되지 않지만 다른 모든 ARI 기능 (인벤토리, 예약 가능 여부, 규칙, 프로모션 등)은 여전히 이러한 요금에 적용될 수 있으며 1박 수준으로 지정됩니다. 즉, 시스템이 LOS 기반 가격 책정 시스템과 더 밀접하게 부합하면 야간 이용 가능 여부 및 제한 업데이트를 통해 제공되는 대역폭 효율성 외에도 풍부한 ARI 기능 세트를 계속 활용할 수 있습니다.

계정에 LOS 기반 가격 책정을 사용 설정하려면 TAM에 문의하거나 Google에 문의하세요.

ARI는 다음 요청 메시지를 사용합니다.

  • Transaction (속성 데이터). 유형 및 패키지(요금제) 정보를 정의합니다.

  • OTA_HotelRateAmountNotifRQ. 특정 기간의 제품별 날짜별 또는 LOS 기반 숙박 인원 요금 (객실 유형 및 요금제 조합)을 정의합니다.

  • OTA_HotelAvailNotifRQ. 객실 유형 및 요금제에 따라 이용 가능 여부 및 제한사항을 정의합니다. 이 메시지를 사용하여 인벤토리를 업데이트할 수도 있지만 OTA_HotelInvCountNotifRQ를 사용하는 것이 좋습니다.

  • OTA_HotelInvCountNotifRQ. 실제 회의실 인벤토리 또는 판매할 수 있는 방 수를 정의합니다.

  • TaxFeeInfo. (선택사항) 숙박 시설당 세금 및 수수료를 정의합니다. AmountAfterTaxOTA_HotelRateAmountNotifRQ 메시지에 지정된 경우에는 이 메시지가 필요하지 않습니다.

  • Promotions. (선택사항) 특정 예약, 숙박, 사용자에 대한 프로모션 요금을 정의합니다.

  • RateModifications. (선택사항) 특정 예약, 숙박, 사용자에 대한 요금 수정 규칙을 정의합니다.

  • ExtraGuestCharges. (선택사항) 어린이 및 추가 성인에 대한 요금 구성 방법을 정의합니다.

각 메시지에는 사용자가 특정 체크인/체크아웃 날짜 및 숙박 인원으로 숙박 시설을 검색할 때 Google에서 사용자에게 표시되는 가격과 예약 가능 여부를 계산하는 데 사용하는 정보의 하위 집합이 포함됩니다.

ARI XML 참조 업데이트 기록

다음 표에는 기능 변경사항에 관한 문서 업데이트만 나와 있습니다.

날짜 변경사항
2020년 8월 14일 첫 출시입니다.
2020년 10월 21일 프로모션 메시지 유형이 추가되었습니다.
2020년 11월 17일 트랜잭션 (숙박 시설 데이터) 메시지의 경우 엔드포인트를 업데이트하고 action 속성을 PropertyDataSet 요소에 추가했습니다.
2020년 11월 24일 트랜잭션 (숙박 시설 데이터) 메시지에 <AllowablePackageIDs><AllowableRoomIDs> 요소를 추가했습니다.
2021년 2월 4일 응답 메시지를 추가했습니다.
2021년 2월 25일 OTA_HotelInvCountNotifRQ을 추가했습니다.
2020년 10월 21일 요금 수정 메시지 유형이 추가되었습니다.