Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Commerce Cloud B2C プラットフォームにおける不正クエリタイムアウト

公開日: Dec 12, 2025
説明

Commerce Cloud B2C プラットフォームでは、顧客インスタンスおよびその関連サービスを停止から保護するために、ビジネスマネージャーで生成される、または customer_search および order_search API を使用して生成される 200,000 件以上の結果を含む不正クエリを制限しています。これは、「不正なクエリから B2C Commerce を保護」で概要が説明されているように、23.10 リリースで導入されました。

 

プラットフォームをよりよく保護するために、許容されるオフセット値を 200,000 から 10,000 に変更する予定です。この新しい制限は、2024 年 6 月の 24.6 リリースで実装される予定です。

 

現在、上記の API を使用している場合、オフセット値が 10,000 を超える不正なクエリを生成すると、以下のようなエラーが表示されます:
Search request offset <value> is greater than offset limit 10000 for tenant '<GroupID>_<Instance'>, type 'order']

解決策

不正なクエリを生成する顧客には何が起こりますか?
API コールには、オフセット値を 200,000 未満に設定する必要があることを示すエラーメッセージが表示されます (24.6 リリースでは 10,000)。ビジネスマネージャーコールは、ユーザーインターフェースにエラーメッセージが表示されずに失敗します。タイムアウトの場合と同様の状況です。

大量のクエリが生成されるリスクを軽減するにはどうすればよいですか?
フィルターやオフセット値を使って、より的確なクエリを実施してください。

大量のデータセットを取得するには、どのような一括 API を使用できますか?


サポートに問い合わせたいのですが、何を提出すればよいですか?
B2C Commerce Cloud サポートケースの詳細情報の収集で要求されるデータに加えて、そもそもなぜこれほど大きなオフセットでクエリを実行する必要があるのかをサポートに明確に説明してください。また、クエリが正しくて意図的なものであることも確認してください。

ナレッジ記事番号

000396932

 
読み込み中
Salesforce Help | Article