この 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 にお問い合わせいただくか、こちらからお問い合わせください。
ARI では次のリクエスト メッセージを使用します。
Transaction
(宿泊施設データ)。タイプとパッケージ(料金プラン)の情報を定義します。OTA_HotelRateAmountNotifRQ
。特定の日付範囲について、商品(客室タイプと料金プランの組み合わせ)ごとの日付単位または LOS 単位の宿泊料金の金額を定義します。OTA_HotelAvailNotifRQ
。客室タイプと料金プランに基づいて空室状況と制限を定義します。このメッセージを使用して在庫を更新することもできますが、OTA_HotelInvCountNotifRQ
を使用することをおすすめします。OTA_HotelInvCountNotifRQ
。物理的な客室の在庫、または販売可能な客室の数を定義します。TaxFeeInfo
。(省略可)宿泊施設ごとの税金と手数料を定義します。OTA_HotelRateAmountNotifRQ
メッセージにAmountAfterTax
が指定されている場合、このメッセージは不要です。Promotions
。(省略可)特定の予約、滞在、ユーザー向けのプロモーション料金を定義します。RateModifications
。(省略可)特定の予約、滞在、ユーザー向けの料金変更ルールを定義します。ExtraGuestCharges
。(省略可)子どもと追加の大人に対する料金の設定方法を定義します。
各メッセージには、ユーザーが特定のチェックイン日とチェックアウト日および定員を使用して宿泊施設を検索した際に表示される価格と空室状況を計算するために Google で使用する情報のサブセットが含まれます。
ARI XML リファレンスの変更履歴
次の表に、機能の変更のみに関するドキュメントの更新を示します。
日付 | 変更点 |
---|---|
2020 年 8 月 14 日 | 初回リリース。 |
2020 年 10 月 21 日 | プロモーション メッセージ タイプを追加しました。 |
2020 年 11 月 17 日 | Transaction(宿泊施設データ)メッセージに対して、エンドポイントを更新し、PropertyDataSet 要素に action 属性を追加しました。 |
2020 年 11 月 24 日 | Transaction(宿泊施設データ)メッセージに対して、<AllowablePackageIDs> 要素と <AllowableRoomIDs> 要素を追加しました。 |
2021 年 2 月 4 日 | レスポンス メッセージを追加しました。 |
2021 年 2 月 25 日 | OTA_HotelInvCountNotifRQ を追加しました。 |
2020 年 10 月 21 日 | Rate Modifications メッセージ タイプを追加しました。 |