Microsoft Advertising での価格フィードのプル
Microsoft では、次の 2 つのプル モードを提供しています。
どちらのモードでも、次のように指定します。
- Microsoft が要求を送信するエンドポイント
- Microsoft が要求を送信する頻度
- 高度な予約と夜間滞在の最大数の既定値。
1 日に 1 回、Microsoft が指定したエンドポイントに要求を送信し、最大高度な予約と夜間の更新を求める要求は既定値のままです。
注:
Microsoft にメッセージを送信する前に:
メッセージを検証して、メッセージの XSD に準拠していることを確認します。 これにより、ラウンドトリップとエラーを修正する必要がある時間が節約されます。
メッセージに 100 MB 未満の非圧縮データまたは 10 MB 未満の圧縮データが含まれていることを確認します (GZip 圧縮を使用)。 ネットワーク トラフィックを減らすには、常に圧縮データを送信する必要があります。
プル モード
プル モードでは、Microsoft から、Price フィードを使用して応答で送信するスケジュールを識別するクエリ メッセージが送信されます。 要求は、すべてのスケジュールを識別します。 Microsoft は、高度な予約と宿泊日数の上限に対して指定した値と、プロパティ フィード内のプロパティの数に応じて、複数の要求を送信する場合があります。 クエリ メッセージの処理については、「クエリ メッセージ の処理」を参照してください。
ヒント モードでプルする
ヒントを含む pull を使用すると、Microsoft は最初にヒント要求を送信します。この要求には、前回 Microsoft の更新プログラムを送信した時刻のタイム スタンプが含まれています。 ヒント要求に応答するには、前回の更新が成功した後に変更されたスケジュールを識別する ヒント メッセージが表示されます。 チェックの日付の範囲を使用して、個々の旅程または旅程の範囲を識別できます。 詳細については、「 ヒント メッセージの作成」を参照してください。
Microsoft では、ヒントを使用して、変更したスケジュールのみを指定する 1 つ以上の クエリ メッセージを生成して送信します。 応答は、要求されたデータを含む Price フィード である必要があります。 クエリ メッセージの処理については、「クエリ メッセージ の処理」を参照してください。