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

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.