検索結果モジュール
この記事では、検索結果モジュールを取り上げ、Microsoft Dynamics 365 Commerce のサイト ページにそれを追加する方法について説明します。
検索結果モジュールは、製品の検索結果と、製品に該当する絞り込み条件の一覧を返します。 Dynamics 365 Commerce サイト上の検索結果モジュールは、次のシナリオのページの表示に使用できます。
- ユーザーの検索によって開始される検索結果
- "類似した外観のショップ "など、特定の商品をセットで表示した検索結果です
- 指定されたカテゴリに属する製品のリスト
カテゴリや検索結果ページについては、既定のカテゴリ ランディング ページと検索結果ページの概要を参照してください。
以下の図は、Fabrikam のウェブ サイトのカテゴリの検索結果ページの例です。
検索結果モジュールのプロパティ
次の表に、検索結果モジュールのプロパティとその値と説明を示します。
プロパティ | 値 | 説明 |
---|---|---|
ページあたりの品目数 | 整数 | 各ページに表示する項目の数です。 |
PDP を再度許可する | True または False | このプロパティが True に設定されている場合、ユーザーが検索結果ページで製品を選択すると、開いた製品の詳細ページ (PDP) の大画面ナビゲーションに "結果に戻る" リンクが表示されます。 |
絞り込み条件の展開 | すべて、1、2、3、4 | ページが読み込まれたときに展開する上位絞り込み条件の数です。 たとえば、このプロパティが3に設定されている場合、ページの最初の3つの絞り込み条件が展開されます。 |
カテゴリ階層を非表示にする | True または False | このプロパティが True に設定されている場合、ページのカテゴリ階層は表示されません。 パンくずモジュールを使用してカテゴリ階層を表示する場合、このプロパティは True に設定する必要があります。 |
検索結果に製品属性を含める | True または False | このプロパティが True に設定されている場合、検索結果の商品に対して属性が返されます。 これらの属性を Commerce サイトに表示することもできますが、その場合は拡張機能が必要です。 |
所属価格の表示 | True または False | このプロパティが True に設定されている場合、ユーザーがサインイン ページを参照すると、検索結果に製品の所属価格が表示されます。 |
絞り込み条件パネルの更新 | True または False | このプロパティが True に設定されている場合、絞り込み条件を選択すると、絞り込み条件パネルが更新されます。 このモードでは、複数選択が可能な絞り込み条件は、絞り込み条件パネルを更新するときに単一選択の絞り込み条件のように動作します。 |
重要
Commerce バージョン 10.0.16 リリース以降では、所属価格の表示 の構成を使用して、ページに所属価格を表示できます。
Commerce バージョン 10.0.20 リリース以降では、絞り込み条件パネルの更新 の構成を使用して、絞り込み条件の選択時に絞り込みパネルを更新できます。
サポートされているモジュール
検索結果モジュールは、クイックビューモジュールに対応しているため、ユーザーは製品収集ページから商品情報を表示し、カートに商品を追加できます。
カテゴリ ページに検索結果モジュールを追加する
サイト ビルダーのカテゴリ ページに検索結果モジュールを追加するには、以下の手順に従います。
- テンプレート に移動し、新規 を選択して新たなテンプレートを作成します。
- 新規テンプレート ダイアログボックスで、検索結果を入力し、OKを選択します。
- 本文 スロットで、省略ボタン (...) を選択して モジュールの追加 を選択します。
- モジュールの選択ダイアログ ボックスで、規定のページモジュールを選択して、OK を選択します。
- 既定のページモジュールの メイン スロットで、省略記号ボタン (...) を選択して モジュールの追加 を選択します。
- モジュールの選択 ダイアログ ボックスで コンテナー モジュールを選択して、OK を選択します。
- コンテナー スロットで、省略ボタン (...) を選択して モジュールの追加 を選択します。
- モジュールの選択 ダイアログ ボックスで 階層リンク モジュールを選択して、OK を選択します。
- パンくず プロパティで、 Min Occursに 値 : 1 を入力します。
- コンテナー スロットで、省略ボタン (...) を選択して モジュールの追加 を選択します。
- モジュールの選択 ダイアログ ボックスで、検索結果 モジュールを選択して OK を選択します。
- 検索結果のプロパティ ウィンドウで、Min Occurs の値に 1 を入力し、検索結果モジュールに必要なその他の プロパティを設定します。 テンプレートでこれらのプロパティを設定することで、特定のカテゴリページへのカスタマイズに、自動的にこれらの設定が含まれるようになります。
- 編集の完了 を選択し、 発行 を選択してテンプレートを公開します。
- ページ に移動し、新規 を選択して新たなページを作成します。
- 新しいページの作成 ダイアログ ボックスの ページ名 に カテゴリ ページ と入力し、次へ を選択します。
- テンプレートの選択 で、作成した 検索結果 テンプレート を選択して 次へ を選択します。
- レイアウトの選択 でページ レイアウト (例: 柔軟性の高いレイアウト) を選択し、次へ を選択します。
- 確認して終了 でページ構成を確認します。 ページ情報の編集が必要な場合は 戻る を選択します。 ページ情報が正しい場合は ページの作成 を選択します。
- 編集の完了 を選択してページをチェックインし、 発行 を選択して公開します。
在庫認識検索結果モジュール
この検索結果モジュールは、在庫データを組み込むよう構成し、次のエクスペリエンスを提供できるよう強化できます。
- 在庫状況ラベルを商品と同時に表示する。
- 製品リストから在庫切れの製品を非表示にします。
- 製品リストの最後に在庫切れの製品を表示します。
- 在庫ベースの商品フィルターに対応。
これらのエクスペリエンスを有効にするには、最初に在庫を認識した拡張 eコマース製品検出 機能を有効化してから、Commerce headquarters でいくつかの前提条件を設定する必要があります。 詳細については、在庫を認識した製品の一覧 を参照してください。