ヒント メッセージ リファレンス
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 | 滞在期間。 | 整数 |