ファセット
- インデックス作成可能な 200 のフィルタリング可能な属性から、最大 100 の属性をファセットとして設定できます。
- ファセット内では、最大 100 個のバケットを返すことができます。 100 個を超えるバケットを返す必要がある場合は、 サポートチケットを作成します。これにより、Adobeでパフォーマンスへの影響を分析し、お使いの環境でこの制限を増やすことが可能かどうかを判断できます。
- 動的ファセットは、大きなインデックスや通常のインデックスのパフォーマンスで問題を引き起こす可能性があります。 動的ファセットを作成し、パフォーマンスの低下や、タイムアウトエラーを伴うページの読み込みがない場合は、ファセットをピン留めに変更して、パフォーマンスの問題が解決するかどうかを判断してください。
- 在庫状態(
quantity_and_stock_status
)はファセットとしてサポートされていません。inStock: 'true'
を使用して、在庫製品を除外できます。 Commerce 管理者で「在庫切れの製品を表示」が「True」に設定されている場合、これはLiveSearchAdapter
モジュールの初期設定でサポートされています。 - 日付タイプ属性はファセットとしてサポートされていません。
- 属性をファセットとして追加した後に属性メタデータに加えた変更は、ファセットには反映されません。
クエリ
- Live Search では、クエリで一意の GraphQL エンドポイントを使用して、動的なファセットや入力に応じた検索などの機能をサポートしています。 GraphQL API と似ていますが、いくつかの違いがあり、一部のフィールドは完全な互換性がない場合があります。
- 検索クエリで返される結果の最大数は 10,000 個です。
- ページあたりの結果の最大数は 500 です。
- 日付タイプの属性を使用して結果をフィルタリングすることはできません。
マーチャンダイジングを検索
- ストア表示あたりの検索マーチャンダイジング ルールの最大数は 50 です。
- ルールごとの条件の最大数は 10 です。
- ルールごとのイベントの最大数は 25 です。
- デフォルトの並べ替え順「並べ替え基準:最も関連性の高い」が選択されている場合、ルールと手動でランク付けされた製品が検索結果に適用されます。 買い物客が並べ替え順を「名前で並べ替え」や「価格で並べ替え」などに変更すると、ルールと手動のランキングは無効になります。
- 応答がページ分割される際に予期しない結果が生じるのを防ぐため、ピン留めされた製品の数がリクエストされたページサイズを超えないようにしてください。
同義語
- 1 つ Live Search ストア表示で最大 200 個の 同義語を管理できます。
カテゴリマーチャンダイジング
- ストア表示ごとに、カテゴリごとに 1 つのルールを作成できます。
- ルールごとの条件の最大数は 10 です。
- ルールごとのイベントの最大数は 25 です。
- ルールが適用されるのは、特定のカテゴリがストアフロントで開かれたときに、そのカテゴリのルールが存在する場合です。 カテゴリマーチャンダイジングルールの場合、デフォルトの並べ替え順は「並べ替え:位置」です。 買い物客が並べ替え順を変更すると、非表示、ピン留め、埋め込みのすべての製品が並べ替えられなくなります。