新しいフィルターを追加

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • UI ビルダーダッシュボードに新しいフィルターを追加して、ユーザーがコンシューマー、製品、その他のカスタムフィールドなどの追加フィールドに基づいてデータビューを絞り込むことができるようにします。

    始める前に

    必要なロール:admin または maint

    UI ビルダーの [コンポーネント] タブが使用できない場合は、提供されているバックグラウンドスクリプトを実行して、maint ユーザーのコンポーネントビューを有効にします。
    var gr = new GlideRecord('sys_properties'); 
    gr.setValue("sys_scope", "e9b68250cdffe4e1c64e494026ec6e9a"); 
    gr.setValue("name", "sn_cb_experiences.uib.enable.cb"); 
    gr.setValue("write_roles", 'maint'); 
    gr.setValue("value", "true"); 
    gr.insert(); 

    このタスクについて

    フィルターを使用すると、ユーザーは特定のフィールド別にダッシュボードデータを絞り込むことができます。この手順では、既存のフィルターカルーセルアイテムを複製して構成することで、トレンドトピックダッシュボードや感情分析ダッシュボードなどのベースシステムダッシュボードに新しいフィルターを追加する方法を示します。

    手順

    1. 移動先 すべて > UI ビルダー をクリックし、UIB コンポーネントを選択します。
    2. [ コンポーネント] タブで、対応するコンポーネントを検索します。
      さまざまな UI ビルダーコンポーネント名:
      • 傾向トピックダッシュボード:OOB 傾向トピックダッシュボード、上位の傾向、フィールドインサイト別の傾向トピック (アカウント、製品、アサイン先グループ、チャネル)、OOB トピック詳細ダッシュボード、経時的なトピックの可視化、トピックブレークダウンの可視化、トピックの影響を受ける地域の可視化。
      • 感情分析ダッシュボード:OOB 感情分析ダッシュボード、経時的な感情の可視化、感情ブレークダウンの可視化、感情の上位の要因インサイト (否定的な感情と肯定的な感情のドライバー)、アサイン先グループ別の感情インサイト、エスカレーション後の感情インサイト、チャネルインサイト別の感情。

      ベースシステムコンポーネントを操作する場合は、変更を加える前にクローンを作成します。

    3. コンポーネントツリーで フィルターカルーセル項目 2 を選択します。
    4. コンテキストメニューからコンポーネントを複製します。
      複製したフィルターをドラッグして、カルーセル内で必要に応じて並べ替えます。
    5. 左側のパネルで新しく作成したフィルターを選択します。
      構成パネルが右側に表示されます。
    6. [ フィルターソース] で、[ テーブル 名] を [傾向トピックレコード] に変更します
    7. [ フィールド ] を目的のフィールドに変更します。
      たとえば、「 コンシューマー」と入力します。
    8. [Apply (適用)] を選択します。
    9. UI 要素で、目的のフィールド名に一致するように [フィルターラベル] フィールドを変更します。
      たとえば、「 コンシューマー」と入力します。
    10. 小文字とダッシュを使用して、フィールドと一致するようにコンポーネント ID の名前を変更します。
      たとえば、「filter_consumer」と入力します
    11. 後続のステップで使用するために、この ID をクリップボードにコピーします。
    12. [Apply (適用)] を選択します。
    13. [保存] を選択します。
    14. 画面の左上でハンバーガーメニューを開き、[ コンポーネントレコードを開く] を選択します。
    15. [ 構成 ] セクションで、コンポーネント ID を検索します。
    16. Cmd + F (Mac) または Ctrl + F (Windows) を使用して検索機能を開きます。
    17. Cmd+V (Mac) または Ctrl+V (Windows) を使用して、手順 10 のコンポーネント ID を貼り付けます。
    18. Return キー (Mac) または Enter キー (Windows) を押して検索します。
    19. Cmd + F (Mac) または Ctrl + F (Windows) を使用して、検索機能を再度開きます。
    20. 検索ボックスに 「filterId 」と入力します。
    21. Return キー (Mac) または Enter キー (Windows) を押して検索を実行します。
    22. filterId プロパティの下の フィールドを見つけます。
    23. 最終的な値を手順 10 の filterId に変更します。

      たとえば、「 filter_consumer」と入力します。filterId は任意の一意の値にすることができます。

    24. [更新] を選択して保存します。
      これで、新しいフィルターが構成され、ダッシュボードで使用する準備ができました。

    タスクの結果

    新しいフィルターがダッシュボードフィルターカルーセルに表示され、ユーザーは指定したフィールドでデータをフィルタリングできます。

    重要:
    元のコンポーネントに追加の変更を加える場合は、UI ビルダーコンポーネントページを更新して、ステップ 6 〜 10 で行った変更が失われないようにします。