次の方法で共有


ヒント メッセージ リファレンス

Pull with Hint メソッドを使用してホテルの旅程データを更新する場合は、Hint 応答メッセージを使用して、プル要求で要求する必要がある旅程データBing指定します。 このトピックでは、 ヒント XSD によって定義されたヒント応答メッセージの要素について説明します。

ヒント応答メッセージの作成については、「ヒント メッセージ の作成」を参照してください。

注:

Bingでは、すべてのヒント XSD 要素がサポートされているわけではありません。 このトピックには、Bingがサポートする要素と属性のみが含まれています。 Bingは、他のすべての要素と属性を無視します。

注:

要素は、Hint XSD によって定義された順序で指定する必要があります (このトピックに記載されています)。


ヒント

ヒント応答メッセージのルート要素を定義します。

要素 説明 Children
ヒント ヒント応答メッセージのルート要素。 ヒントの種類

ヒントの種類

ヒント応答メッセージを定義します。

要素 説明 Children
アイテム 1 つ以上のヒントの一覧。 アイテムの種類

アイテムの種類

ヒントを定義します。

要素 説明 Children
プロパティ ホテル ID。 この ID は、プロパティ フィード ファイル内のホテルの ID と一致する必要があります。 ヒントが適用されるホテルごとに、 <Property> 要素を指定します。 String
データを要求する必要がある正確な日付または日付範囲を指定するためのオプションBing定義するグループ。 選択したオプションによって、ヒントに含める要素が決まります。 itemmodechoicegroup

itemmodechoicegroup

データを要求する日付を指定するためのオプションBing定義します。

要素 説明 Children
日付範囲の最初と最後の日付。 Bingは、指定した日付を含む、日付に含まれる滞在の旅程データを要求します。 checkindategroup
StaysIncludingRange 日付範囲の最初と最後の日付。 Bingは、指定した日付を含む日付内の滞在と、日付と交差する滞在の旅程データを要求します。

この日付範囲オプションとチェックの日付範囲オプションの違いは、日付範囲と交差するすべての滞在を含める必要があるということです。 その結果、送信するデータには、 FirstDate前のデータが含まれる可能性が高くなります。 たとえば、 FirstDate が 2017 年 10 月 12 日で、 AffectedNights が 2 の場合、送信するデータには 10 日と 11 日のデータを含める必要があります。
staysincludingrangetype
滞在 チェック日付と滞在期間。 staytype

checkindategroup

日付範囲の最初と最後の日付を定義します。

要素 説明 Children
FirstDate 日付範囲の最初の日付。 Date
LastDate 日付範囲の最後の日付。 Date

staysincludingrangetype

影響を受ける日付範囲の最初と最後の日付を定義します。

要素 説明 Children
FirstDate 日付範囲の最初の日付。 Date
LastDate 日付範囲の最後の日付。 Date

staytype

滞在を定義します。

要素 説明 Children
CheckInDate チェックの日付。 Date
LengthOfStay 滞在期間。 整数