ソートオプションの設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
デフォルトでは、Sitecore Search検索結果は関連度スコアの降順に表示されますが、他の ソートオプションを作成することも可能です。同様に、最もクリックされたものや最も閲覧されたものなどの訪問者のインタラクション指標を使って結果を並べ替えることができます。
以下の手順は、ソートオプションとソート条件の設定方法を説明します。
属性のソートオプション機能を有効にしてください
新しいソートオプションとして属性を追加するには、まずソートオプション機能でその属性が有効になっているか確認する必要があります。
属性のソートオプション機能を有効にするには:
- メニューバーで Administration > Domain Settings > Attributesをクリックします。
- 検索ボックスの Attributes タブで、属性名または内属性を含む属性を入力し、表リストでクリックします。
- ダイアログの「 機能使用 」タブで「ソー トオプション 」のチェックボックスを選択してください。
- Click Applyを選んでから 「保存」をクリックします。
- Click Publish。促されたらアクションを確認してください。
内部属性のソートオプション機能を有効にしてください
Sitecore Searchはクリック数、コンバージョン数、閲覧数、検索数などの統計を1日から90日までの期間にわたって追跡します。これらの統計はrfk_stats複合属性内の内部属性として保存されます。Sitecore Searchはこれらの属性を内部で分析レポート生成に利用しますが、サイト上でソートオプションとしても利用できます。
新しいソートオプションとして内部属性を追加する前に、まずソートオプション機能として有効にする必要があります。
内部属性のソートオプション機能を有効にするには:
- メニューバーで Administration > Domain Settings > Attributesをクリックします。
- 検索ボックスの Attributes タブで、内属性を含む属性の名前を入力し、表リストでその属性をクリックします。
- 左の縦メニューバーで「 Inner Attributes 」タブをクリックします。
- 内属性のリストで、ソートに使いたい内属性をクリックします。これにより内属性編集ダイアログが開きます。
- ダイアログの「 機能使用 」タブで「ソー トオプション 」のチェックボックスを選択してください。
- Click Applyを選んでから 「保存」をクリックします。
- Click Publish。促されたらアクションを確認してください。
ソートオプションを追加
属性をソートオプションとして利用可能にした後、ドメインで使用するためにはソートオプションリストに追加する必要があります。
ソートオプションを追加するには:
- メニューバーで、 Administration > ドメイン設定 > Feature Configuration > ソートオプションをクリックしてください。
- ソートオプションのリストの一番下までスクロールし、「
Add Sorting Option」をクリックします。 - Click 新しいソートオプションの上部に編集
。 - **「SORTING OPTIONS PROPERTIES」**ダイアログで、値を提供するには:
-
DISPLAY NAME欄に、短くも説明的な名前を入力します。
例えば、今週のトップ閲覧数。
-
API NAMEフィールドで、エスケープ文字なしのソートオプションの名前を入力し、「保存」をクリックします。
例えば、top_viewed_this_week。
-
Click Save。
-
- オプションでソート条件を追加するには、「
Add Sorting Criteria」をクリックしてください。 - ソート基準を編集してください。
- Click Saveをクリックしてから**「Publish**」をクリックします。指示があればアクションを確認します。
!重要このステップを完了した後、新しいソートオプションを利用可能にするためにコンテンツを 再インデックス する必要があります。
ソート基準を編集する
ソートオプションを作成した後、そのオプションに含まれるソート条件を設定できます。デフォルトでは、ソート条件はアルゴリズム的なソートを用い、アルファベット順に並べ替えます。
ソート条件を編集するには:
-
ソートタイプドロップダウンメニューで、属性に基づいてソートするにはAttribute Sortingをクリックし、それ以外はAlgorithmic Sortingをクリックします。
-
属性ソートのみを行うには、名前/タイトル のドロップダウンメニューで「attribute」をクリックします。
例えば、content itemsのタイトルでソートするには、これをtitle属性に設定します。
-
ソート方向のドロップダウンメニューで、AscendingまたはDescendingをクリックします。
-
属性ソートのみの場合は、アナライザーのドロップダウンメニューでNo analyzerまたはLowercaseをクリックしてください。
Lowercaseアナライザは、ソートする前にテキストを小文字に変換します。
-
ソート条件やその他のソートオプションの変更を公開するには 、「保存 」をクリックしてから 「公開」をクリックしてください。プロンプトがあればアクションを確認します。
!重要このステップを完了した後、新しいソートオプションを利用可能にするためにコンテンツを 再インデックス する必要があります。
グローバルウィジェット設定でソートオプションをオンにしてください
グローバルウィジェット設定で ソートオプション をオンにしない場合、APIは機能設定で作成された すべてのソートオプションを返します。しかし、グローバルウィジェット設定で ソー トオプションが有効になっている場合、APIはオンになっているものだけを返します。
!重要グローバルウィジェットで新しいソートオプションをオンにすることをお勧めします。ただし、これが最初のソートオプションでなく、他のソートオプションがオンになっていない場合は、このステップを完了しないでください。そうしないと他のソートオプションはすべて無効になります。
グローバルウィジェット設定でソートオプションをオンにすることで、ルールで個別のウィジェットレベルで上書き可能なデフォルト設定を作成し、どのソートオプションを返すかをより細かくコントロールできます。また、機能設定で多くのソートオプションを作成し、必要なものだけをオンにすることも可能です。
グローバルウィジェットのソートオプションを設定するには:
- メニューバーで 「Global Resources」をクリックし、その後 「Global Widget」をクリックしてください。
- Global Widget Settingsタブで、ソーティングカードをクリックします。
- 新しいソートオプションのカードでスイッチを入れてください。
- オプションで、このソートオプションをデフォルトにしたい場合は、「 **デフォルトにする」**をクリックしてください。
- Click Saveをクリックしてから**「Publish**」をクリックします。これでダイアログが表示されます。ダイアログで再度「Publish」をクリックして変更を確認してください。
!重要このステップを完了した後、新しいソートオプションを利用可能にするためにコンテンツを 再インデックス する必要があります。