境界と制限
サイト検索に関しては、Adobe Commerceのオプションが用意されています。 次の境界と制限を確認して、Live Search と Catalog Service がビジネスのニーズを満たしていることを確認します。 コンテンツ検索、独自アルゴリズムの作成(BYOA)、属性ベースのマーチャンダイジングなどの高度な検索機能が必要な場合は、サードパーティの検索ソリューションを検討してください。
一般
- Live Search がインストールされている場合は 詳細検索モジュールが無効になり、ストアフロントフッターの詳細検索リンクが削除されます。
- 階層の価格は、Live Search フィールドおよび製品一覧ページウィジェットではサポートされていません。
- 製品価格には付加価値税(VAT)は含まれていません。
- コンテンツ検索(CMSのページとブロック)はサポートされていません。
- ページ分割できる製品には、10,000 個の制限があります。 この制限を増やすことは可能ですが、パフォーマンスに影響を与える可能性があります。 買い物客が深いページネーションを使用する必要がないように、カテゴリや検索結果に多数の商品が含まれる場合は、商品をフィルタリングする意味のある方法を提供するようにします。
- 属性には、説明やカスタム属性を含め、1MB のハード制限があります。
- 検索アダプターは、カスタム ソース モデルで作成され、ファセットとして使用される製品属性をサポートしていません。 この機能をサポートするには、 製品一覧ページウィジェットを使用する必要があります。
- カスタム製品タイプはサポートされていません。
- 「次で始まる」または「次を含む」条件を使用し、一部の制限事項を除いて結果をフィルタリングできます こちら。
インデックス作成
-
1 つのストア表示につき最大 450 個の製品属性を Live Search インデックスします。 これらは次のように配布されます。
- 並べ替え可能な 50 個の属性
- 200 フィルタリング可能な属性
- 検索可能な属性 200
-
Live Search は、Adobe Commerce データベースからの商品のみにインデックスを作成します。
-
CMSページにはインデックスが作成されません。
-
SKU、名前、カテゴリの属性は、デフォルトで検索でき、検索から除外することはできません。 これらのカテゴリに製品を入れない場合は、カテゴリから製品の割り当てを解除してください。
ファセット
- インデックス作成可能な 200 のフィルタリング可能な属性から、最大 100 の属性をファセットとして設定できます。
- ファセット内では、最大 100 個のバケットを返すことができます。 100 を超えるバケットを返す必要がある場合は、 サポートチケットを作成します。これにより、Adobeはパフォーマンスへの影響を分析し、お使いの環境でこの制限を増やすことが可能かどうかを判断できます。
- 動的ファセットは、大きなインデックスや通常のインデックスのパフォーマンスで問題を引き起こす可能性があります。 動的ファセットを作成し、パフォーマンスの低下や、タイムアウトエラーを伴うページの読み込みがない場合は、ファセットをピン留めに変更して、パフォーマンスの問題が解決するかどうかを判断してください。
- 在庫状態(
quantity_and_stock_status
)はファセットとしてサポートされていません。inStock: 'true'
を使用して、在庫製品を除外できます。 Commerce 管理者で「在庫切れの製品を表示」が「True」に設定されている場合、これはLiveSearchAdapter
モジュールの初期設定でサポートされています。 - 日付タイプ属性はファセットとしてサポートされていません。
- 属性をファセットとして追加した後に属性メタデータに加えた変更は、ファセットには反映されません。
クエリ
- Live Search では、クエリで一意の GraphQL エンドポイントを使用して、動的なファセットや入力に応じた検索などの機能をサポートしています。 GraphQL API と似ていますが、いくつかの違いがあり、一部のフィールドは完全な互換性がない場合があります。
- 検索クエリで返される結果の最大数は 10,000 個です。
- ページあたりの結果の最大数は 500 です。
- 日付タイプの属性を使用して結果をフィルタリングすることはできません。
ルール
- ストア表示あたりの検索マーチャンダイジング ルールの最大数は 50 です。
- カテゴリマーチャンダイジングには、カテゴリごとに 1 つのルールを設定できます。
- ルールごとの条件の最大数は 10 です。
- ルールごとのイベントの最大数は 25 です。
- 応答がページ分割される際に予期しない結果が生じるのを防ぐため、ピン留めされた製品の数がリクエストされたページサイズを超えないようにしてください。
同義語
- 1 つ Live Search ストア表示で最大 200 個の 同義語を管理できます。
- 複数の単語の同義語は、常に期待どおりに動作するとは限りません。 これらの同義語は、関連性に悪影響を及ぼす可能性があるので、実稼動で使用する前に、ステージング環境でテストしてください。
カテゴリマーチャンダイジング
-
各ストア表示に対して、カテゴリごとに 1 つのルールを作成できます。 各ルールには以下を含めることができます。
- 最大 10 個の条件
- 最大 25 イベント
B2B およびカテゴリの権限
-
製品は、デフォルトの共有カタログに追加されていない場合は表示されません。
-
カテゴリ権限を使用して顧客グループを制限するには:
- 製品はルートカテゴリに割り当てる必要があります。
- 「ログインしていない」顧客グループには、「許可」閲覧権限を付与する必要があります。
- 製品を「ログインしていない」顧客グループに制限するには、各カテゴリに移動して、各 顧客グループに権限を設定します。
-
PWA Studioで PLP ウィジェットを使用した B2B の標準サポートは、現時点ではサポートされていません。 ただし、この機能を実装するには API を使用できます。
-
Live Search のカテゴリファセットには、特定の 顧客グループに表示できないカテゴリが表示される場合があります。
-
最大 1,000 の顧客グループをサポートで Live Search ます。
Storefront popover
- popover は、Luma テーマを使用するストア、または Luma に基づいてカスタマイズされたテーマでのみ使用できます。 検索結果ページのパンくずリストには Luma スタイルが設定されません。
- popover は Blank テーマをサポートしていません。
- popover は、クイックオーダーフォームではサポートされていません。
- ウィッシュリストと製品の比較はサポートされていません。
- ペルーのソル (PEN)の通貨記号はサポートされていません。
トラブルシューティング
Live Search でよくある問題のトラブルシューティングについては、次のナレッジベースの記事を参照してください。
追加のサポートが必要な場合は、 サポートにお問い合わせください。