Facet Railについて

Facet Railを使用して、Webページ上のファセットのグループを並べ替えます。

Facet Railの使用

ファセットは、プロパティまたは特性の1つで、検索結果を一般的に分類する手段です。 例えば、製造元、価格、色はファセットのグループと見なすことができます。 各ファセットには、複数の制約や値を設定できます。 例えば、ファセットとして色を使用した場合、「ファセット値」には、赤、オレンジ、黄、緑、青、藍、紫が含まれます。

ファセットについてを参照してください。

Facet Railを使用して、Webページ上のこれらのファセットグループの順序を変更します。 例えば、Webページの左側に検索結果のセクションがあったとします。 表示されるセクション、上から下へ、カテゴリファセット、ブランドファセット、価格ファセット、最頻訪問ファセット。 ファセットパネルを使用すると、例えば、最頻使用ファセットをカテゴリファセットの上または下に表示できます。

一緒に並べ替えるファセットのグループは、ファセットパネルのタグに属しています。 ファセットは、1つのファセットパネルにのみ属すことができます。 ファセットパネルはプレゼンテーションテンプレートタグで、ファセットの1つの表現を囲みます。 このレールに属するすべてのファセットは、その単一のファセット表現を共有します。

テンプレートとファセットについて」(「プレゼンテーションテンプレートタグ」)を参照してください。

ファセットパネルの設定

ファセットパネルを追加して、プレゼンテーションレイヤーをカスタマイズできます。 Facet Railsを使用すると、Webページのファセットの順序に基づいて検索結果を詳細に調べることができるガイド付き検索をユーザーに提供できます。

Facet Railsに加えた変更は、履歴機能を使用して元に戻すことができます。

ファセットパネルを設定するには

  1. ファセットパネルを設定する前に、ファセットが既に追加されていることを確認し、そのタスクの一部として、ファセットパネル名を指定します。

    新しいファセットの追加」を参照してください。

  2. 製品メニューで、Design/Navigation/Facet Rail.​をクリックします。

  3. Facet Railページで、ファセットパネルに含めるファセットを選択し、ドロップダウンリストから​Sort Facets Method​オプションを設定します。

    機能/オプション 説明
    Facet Rail 名前 ファセットパネルの名前を指定します。 ファセットを追加する際に、ファセットパネルの名前を作成します。 「新しいファセットの追加」を参照してください。
    含まれるファセット ファセットパネルに追加するために選択できるファセットのリスト。 Customを使用してファセットを並べ替える場合、ここでファセットを選択する順序によって、「Custom Facet Order」テキストボックスに表示される順序が決まります。
    Sort Facetsメソッド ドロップダウンリストで、次の3つのオプションのいずれかを選択します。
    • Alpha ファセットは、句読点文字を含む名前に基づいてアルファベット順に並べ替えられます。
    • Alpha (not case sensitive) ファセットは、名前に関してアルファベット順に並べ替えられ、大文字と小文字を区別せず、句読点も含めます。
    • Alpha (alphanumeric only) ファセットは、名前に基づいてアルファベット順に並べ替えられ、句読点文字は無視されます。
    • Alpha (not case sensitive, alphanumeric only) ファセットは、名前に関してアルファベット順に並べ替えられます。大文字と小文字は無視され、句読点は無視されます。
    • Count ファセットは、数に基づいて並べ替えられます。
    • CustomCustom Facet Order キストボックスを開き、各ファセットの名前を正確に入力して、ファセットの順序を定義できます。除外されたファセットラベルはすべてCustom Facet Orderリストから削除されます。
    カスタムファセット順序 このオプションは、Sort Facets MethodドロップダウンリストからCustomを選択した場合にのみ使用できます。 ファセット名を1行に1つずつ、またはすべてを1行とコンマで区切ってリストできます。 ファセットラベルが定義されている場合は、括弧で囲まれたFacets Includedリストに表示されます。 「Custom Facet Order」テキストボックスにファセットラベルを含めないでください。 Facets Includedリストでファセットを選択または選択解除すると、「Custom Facet Order」テキストボックスが自動的に更新されます。
  4. クリック Save Changes.

  5. (オプション)Facet Railページで、次のいずれかの操作を行います。

  6. 次の操作を行って、プレゼンテーションテンプレートを編集します。

    • プレゼンテーションテンプレート上に「ファセットテンプレート」を作成します。

    • 「ファセットテンプレート」を<guided-facet-rail>タグで囲みます。

      プレゼンテーションテンプレートタグのファセット」を参照してください。

      例:

      <guided-facet-rail>
        <guided-facet>
          <guided-facet-display-name/>
          ...
          </guided-facet>
        </guided-facet-rail>
      

      これらのタグは、プレゼンテーションテンプレートのセクションを切り取り、ファセットパネルの各ファセットに対して繰り返し可能なパターンとなります。 ファセットパネルに属する各ファセットは、この分割されたセクションを使用して出力を評価します。 最終的なプレゼンテーションテンプレートには、<guided-facet-rail>タグを1つだけ指定できます。

      次のタグは、<guided-facet-rail>内のgsname属性を必要としません。これは、値が検索時に動的に決定され、適切に置き換えられるためです。

      <guided-facet>
      <guided-facet-display-name>
      <guided-facet-total-count>
      <guided-facet-undo-link>
      <guided-facet-undo-path>
      <guided-facet-behavior>

    • プレゼンテーションテンプレートを保存し、ライブにプッシュします。

      プレゼンテーションまたはトランスポートテンプレートの編集」を参照してください。

このページ