空き情報メッセージ

概要

在庫状況メッセージ(OTA_HotelAvailNotifRQ)は、商品が (客室タイプと料金プランの組み合わせ)は、 表示されます。空き状況メッセージを送信する場合、 商品の在庫状況または制限が変更された。

以降のセクションでは、一般的なガイドライン、基本的な例、 を使用して可用性の追加と更新を始めるには、 在庫状況のメッセージ。

1 泊の空き状況の制限

可用性メッセージでは、全体的な販売状況を制御する制限を定義できます。 予約の空き状況を確認できます注目すべき制限の 1 つは「夜間販売」です。これは、特定の日に商品を販売できるかどうかを指定します。滞在(チェックインからチェックアウトまで)を予約可能にするには、 その他すべての予約と宿泊に関する制限は、 できます。

制限設定

デフォルトでは、Restriction="Master"RestrictionStatus は閉じています。その他の デフォルトでは「販売停止」のアクションが実現しています

商品を販売可能にするには、1 泊あたりの商品の組み合わせすべてで <RestrictionStatus Restriction="Master" Status="Open"> を指定する必要があります。マイページ 商品ごとに明示的な Open を Google に送信するか、 Hotel Center のデフォルト設定ですそれには 料金 >Hotel Center の [設定] ページで [デフォルト] の 「在庫状況」表示されます。

その他の制限

到着/出発
指定された日に到着または出発する旅行プランを販売しないようにします。 デフォルトは Open です。
予約のオフセットの最小値と最大値
一定数以上の旅行プランを購入する必要があります 。
最低宿泊日数と最長滞在日数
この到着日が設定されている旅行プランに対して滞在日数を制限します。
最低宿泊日数と最長宿泊日数(滞在)
この滞在日を含む旅行プランの滞在日数を制限します。
滞在日数のパターン
この到着日に許容される滞在日数を正確に制御します。

一般的なガイドライン

  • 空室状況の制限は、ホテル、日付、部屋タイプ、料金プランを基準とします。

  • 適用される制限がない場合にのみ、商品を予約できます またはユーザーが滞在を予約できるタイミング。

  • ステータスが変更された場合は、空き状況に関するメッセージを Google に送信する 特定の日付における商品の在庫状況の制限。

このセクションでは、必須の可用性メッセージの基本的な例を示します。 オプション要素です。ファイルの準備ができたら、 Google からこのエンドポイントへの POST メッセージ経由:

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

メッセージを push/POST する方法の詳細については、push または 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 に設定し、日付を指定します。

サンプル

このサンプルは、3 月の数週間、商品の夜間の空き状況を開く方法を示しています。

<?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>