レート制限
レート制限により、安定した保守可能なサービスを促進しながら、Expedia Group システムを持続可能かつコスト効率よく使用できるようになります。
レート制限とは ?
Shopping API は中央在庫管理システムに依存しています。このシステムのキャパシティは有限であるため、すべてのパートナーと Expedia Group ブランドの利益のために、過剰使用から保護する必要があります。
トラフィックの最適化は、パートナーがリクエストできるトラフィックの量を妥当なレベルに制限することによって実現します。これらのレート制限により、安定した保守可能なサービスをパートナーに継続的に提供できると同時に、Expedia Group システムの効率的な使用を確保できます。
Shopping APIのトラフィックにおいて、負荷を決定する主な要因は、各リクエストで検索されるホテルの数、客室数、および滞在期間です。
ヘッダー
お客様がご自身のリクエストによって生じている負荷を把握しやすいよう、可能な限り多くのレスポンスに以下のヘッダーをすべて含めていますが、すべてのレスポンスでこれらのヘッダーが提供されることを保証するものではありません。
| パラメータ (ヘッダー) | 説明 | 値 |
|---|---|---|
Rate-Limit-Day-Remaining | 1 日の時間枠に残された容量 (%) を示すオプションヘッダー。 | 番号 |
Rate-Limit-Day-Reset | 1 日の容量がリセットされたときのタイムスタンプ (UNIX エポックからの経過ミリ秒数) を示すオプションヘッダー。 | 番号 |
Rate-Limit-Minute-Remaining | 1 分の時間枠に残された容量 (%) を示すオプションヘッダー。 | 番号 |
Rate-Limit-Minute-Reset | 1 分の容量がリセットされたときのタイムスタンプ (UNIX エポックからの経過ミリ秒数) を示すオプションヘッダー。 | 番号 |
Rate-Limit-Reduction-Status | 1 日の容量がすべて使用された後にトリガーされる、1 分あたりの容量削減の状態 (無効、有効) を示すオプションヘッダー。 | 文字列 |