AI 検索 アプリケーション構成のファセットを作成
現在の検索結果から動的に生成されたカテゴリを使用して検索を絞り込むためのファセットを定義します。
始める前に
必要なロール:search_application_admin
このタスクについて
ファセットを作成して、インデックス付きのソースフィールド値に基づいて検索結果の絞り込みフィルターを設定します。ファセットには、最初に、現在の検索結果セットで見つかったすべてのフィールド値のフィルターオプションが表示されます。フィールド値を選択すると、検索結果セットが絞り込まれ、ファセットのフィルターロジックを満たす結果のみが表示されます。
注:
AI 検索 がファセットで使用されるインデックス付きソースからの結果に遅延バインディングセキュリティを適用する場合、ファセットで利用可能なフィルター選択のリストが変更されます。これが発生すると、ファセットには検索結果の現在のページで見つかったフィールド値のみが表示されます。遅延バインディングセキュリティの詳細については、「AI 検索 のコンテンツセキュリティ」を参照してください。
ファセットは、次のいずれかのタイプにすることができます。各ファセットタイプには独自のフィルターロジックがあります。
- 単一選択:
- 単一のフィールド値のみをファセット絞り込みフィルターとして選択できます。
- フィールド値を選択すると、AI 検索 によって検索結果リストがフィルタリングされ、選択したフィールド値を含む結果のみが表示されます。
- ファセットでは、現在の検索結果セットで見つかったフィールド値の選択のみが許可されます。
- 複数選択および:
- 複数のフィールド値をファセット絞り込みフィルターとして選択できます。
- フィールド値を選択すると、AI 検索 によって検索結果リストがフィルタリングされ、ファセットから選択したフィールド値のすべてを含む結果のみが表示されます。
- ファセットでは、現在の検索結果セットで見つかったフィールド値の選択のみが許可されます。
- 複数選択または:
- 複数のフィールド値をファセット絞り込みフィルターとして選択できます。
- フィールド値を選択すると、AI 検索 によって検索結果リストがフィルタリングされ、ファセットから選択したフィールド値のいずれかを含む結果のみが表示されます。
- ファセットでは、初めには現在の検索結果セットで見つかったフィールド値の選択のみが許可されます。最初の選択時に利用可能なすべてのフィールド値は、引き続き選択可能です。例として、[青]、[緑]、[赤] のフィールド値を持つカスタムの [色] フィールドの複数選択またはファセットがあるとします。検索で緑と赤の結果のみが返された場合、[色] ファセットには [緑] と [赤] のフィールド値のみが表示されます。[赤] のフィールド値を選択すると、AI 検索 は [緑] のフィールド値を選択可能な状態に保持します。それが、[色] を選択する前に利用可能であったからです。
警告:
[複数選択および] または [複数選択または] ファセットから複数のフィルターを適用すると、検索クエリ URL が長くなります。複数選択ファセット構成をテストして、ファセットフィルターを使用した検索クエリ URL が Web ブラウザの最大 URL 長制限を超えていないことを確認します。(Web ブラウザごとに URL の長さの制限が異なります)。
ファセットは、一意の値が比較的少ない次のタイプのフィールドから作成した場合に最適に機能します。
- 選択肢
- 参照
- 文字列
- 文字列 (完全な UTF-8)
- True/False
ナレッジ [kb_knowledge] 以外のテーブルの場合、ファセットは現在のユーザーセッションに適したフィールド翻訳を表示します。ファセットは、kb_knowledge の翻訳済みフィールドの翻訳済みバージョンを表示しません。
手順
タスクの結果
新しいファセットが「ファセット」関連リストに表示されます。