検索提案テーブル

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • 検索提案では、テーブルを使用して関連する検索提案を生成し、追跡します。これらのテーブルのデータを確認して、システムで提供される検索の提案を把握できます。

    注:
    検索提案テーブルはシステムテーブルであるため、デフォルトでは レポート モジュールから除外されます。システムテーブルでのレポートを有効にする方法については、「システムテーブルでのレポート」を参照してください。

    検索イベントテーブル

    検索イベント [sys_search_event] テーブルは、検索文字列とその検索結果を保存します。
    表 : 1. sys_search_event テーブル
    説明
    検索クエリ ユーザーが入力した検索文字列。
    結果あり 検索が結果を返したか (true) または返さなかったか (false) を示すブール値。すべての false 値について、情報を追加して、同じ検索によって将来提案が返されるようにすることを検討してください。
    クリックランク ランクをクリックすると、選択した検索結果が表示されます。検索結果のリスト内の最初の結果をクリックすると、クリックランク値は 1 になります。リストされている 6 番目の結果をクリックすると、クリックランク値は 6 になります。複数の検索結果をクリックすると、クリックランクは最も高いリスト値になります。たとえば、最初の結果をクリックして検索ページに戻り、6 番目の結果をクリックしてから、検索ページに戻って 4 番目の結果をクリックして回答を見つけた場合、クリックランクは (4 ではなく) 6 になります。クリックランク 0 は、検索結果を選択しなかったか、AI 検索 で Genius 結果回答カードを選択したことを意味します。正の値が小さいほど、上位の検索結果が最も関連性が高いことになるため、このフィールドの平均値を減らすことが目標となります。
    ユーザー 検索を実行したユーザー。
    アプリケーション ID 検索機能が使用されたアプリケーション (たとえば サービスポータル で検索を行ったなど)。「UI ソース」を参照してください。
    言語 クエリの言語。検索では、検索クエリと同じ言語の結果のみが返されます。
    絞り込み 検索結果の数を減らすためにユーザーが実行したアクションの回数。アクションには、ソートとフィルタリングが含まれます。目標は、この数を減らすことです。
    UI ソース 検索クエリが実行された特定の画面 (モバイル) またはページ (ポータル)。「アプリケーション ID」を参照してください。
    セッション セッションの ID。検索がいつ行われたかを示します。
    AI 検索プロファイル 検索に使用された検索プロファイルの名前。AI 検索 エンジンで行われた検索にのみ適用されます。

    ソースでイベントを検索テーブル

    ソースでイベントを検索 [sys_search_source_event] テーブルには、検索文字列を特定のテーブル (ここではデータソースと呼びます) の結果と相関させるレコードが保存されます。1 回の検索で複数のテーブルのクエリを実行できます。sys_search_event テーブルには、検索全体に対して 1 つのレコードがリストされ、sys_search_source_event テーブルには、クエリを実行されたデータソース (テーブル) ごとに 1 つのレコードがリストされます。

    表 : 2. sys_search_source_event
    説明
    検索クエリ 入力した検索文字列。
    ソース データソースのシステム ID。たとえば、ナレッジベースのシステム ID は c45067sample3c82eef3e のようになります。1 つのソースからの提案は、そのソースの提案としてのみ使用されます。たとえば、サービスポータル から派生した提案は Now Mobile の提案として使用されません。
    結果あり ソースが検索結果を提供したか (true) または提供しなかったか (false) を示すブール値。すべての false 値について、情報を追加して、同じ検索クエリによって将来提案が返されるようにすることを検討してください。
    作成日時 検索クエリのタイムスタンプ。

    検索提案テーブル

    検索提案 [sys_search_suggestion] テーブルは、検索提案とオートコンプリート提案を保存します。スケジュール設定済みジョブは、sys_search_event テーブルを使用して提案テーブルのコンテンツを構築します。このジョブは、生成された提案をソース別に分離します。たとえば、サービスポータル の検索から生成された提案は、他の サービスポータル 検索の場合にのみ返されます。これらの提案は、Now Mobile のクエリの場合は返されません。

    表 : 3. sys_search_suggestion
    説明
    アプリケーション ID 検索機能が使用されたアプリケーション (たとえば サービスポータル で検索を行ったなど)。
    ユーザーグループ 内部ユーザーと外部ユーザーのどちらが検索クエリを生成したかを示します。内部ユーザー向けの提案は外部ユーザーと共有されず、その逆も同様です。
    言語 クエリの言語。検索では、検索クエリと同じ言語の提案のみが返されます。
    スコア 提案ランク。スコアが高いほど、提案の関連性が高いことを示します。検索クエリに対してすべての提案が返されると、提案はスコア別にソートされ、最もスコアが高いものが先頭になります。スコアには、提案を選択した頻度が反映されます。一般的な提案がクエリの回答となっていることを示唆しています。
    ソース データソースのシステム ID。たとえば、ナレッジベースのシステム ID は c45067sample3c82eef3e のようになります。1 つのソースからの提案は、そのソースの提案としてのみ使用されます。たとえば、サービスポータル から派生した提案は Now Mobile の提案として使用されません。