Studio のフィルタ
フィルタについて
フィルタを使用すると、レポート内のデータのサブセットを表示できます。Studio では、以下の 2 つのタイプのフィルタがサポートされています。
- デザイナフィルタ: Designer で作成した共有フィルタを対応する Studio ウィジェットに適用できます。Designer フィルタはそのまま使用され、Studio で変更することはできません。
- Studio フィルタ: コンテンツプロバイダからの日付、レポート可能な属性、およびトピックに基づいて、Studio 内でカスタムフィルタを定義することができます。Studio フィルタは、ウィジェットに適用したり、Studio で共有、変更、および削除したりできますが、Designer では適用できません。
フィルタの編集、共有、複製の詳細については、Studio でのフィルタの管理を参照してください。
[フィルタ] ページへのアクセス
フィルタページの概要
ヒント:コンテンツプロバイダーにリンクされたユーザーのみが、[フィルター]ページで Studio および Designer で作成されたフィルターを管理できます。
フィルタページでは、以下を実行できます。
- カスタムタブで、ユーザ定義フィルタにアクセスします。すべてのカスタム日付フィルタは、日付フィルタフォルダ内に保存されます。
- コンテンツプロバイダを選択します。
- 複数のアカウントにアクセスできる場合は、アカウントを選択します。
- 複数のプロジェクトにアクセスできる場合は、プロジェクトを選択します。
- [フィルタおよびラベルの検索] ボックスを使用して、名前別またはラベル別にフィルタを検索します。
ヒント:[フィルターとラベルを検索]ボックスに「ラベル」と入力すると、ラベルのあるフィルターのみが表示されます。 - システムタブで、以下のフィルタにアクセスします。
- 日付フィルタ
- 事前定義済、検出された工数 (事前定義済) など
- スコアカードフィルタ
- Designer フィルタ
- 新規フィルタをクリックして、新規フィルタを登録します。
- [新規フォルダ] をクリックして、フィルタを整理するフォルダを作成します。
- このページのテーブルに表示するオプション列を選択します。これを行うには、オプションアイコンをクリックし、表示する列の横にあるチェックボックスが選択されていることを確認します。この設定はユーザ固有です。
- 現在の選択に応じて、最上位チェックボックスを使用してすべての明細を選択または選択解除することができます。
選択内容は、非表示および非表示の項目や、検索クエリによってフィルタで除外されたアイテムには適用されません。
- このページの非表示フィルタの表示のオン/オフを切り替えます。
- どのフィルタにラベルがあるかを確認します。これは、フィルタの横にあるラベルアイコンで示されます。
- 複数の品目を選択して、一括処理を実行します。
ヒント:使用 shift-click 複数の明細を一度に選択します。 - フィルタを管理するには、アクションメニューを使用します。
フィルタページのテーブルには、以下の情報があります。
- 名前列のフィルタの名前。
ヒント:XMアイコンは、Studio ページ全体のすべてのシステムオブジェクトを表します。 - このフィルターが作成または最後に変更された時刻 (Modified 列の現在のユーザーのタイムゾーンに基づく)。
- [オーナー] 列のフィルタの現在の所有者。
- タイプ: フィルタのタイプ。使用可能な値:
- Studio ユーザが登録したフィルタ用の Studio。
- 即座に利用可能な日付範囲に対して日付フィルタを事前設定します。
- センチメント、工数、および感情強度バンドに対して事前定義されています。
- 指標基準に基づく自動フィルタのスコアカード。
- Designer で作成されたフィルタ用のデザイナ。
- ステータス: フィルタの共有ステータス。
- プライベート: プライベートフィルタは、そのフィルタを作成したユーザのみが使用できます。Studio でフィルタを作成すると、デフォルトではプライベートになります。
- 共有: 共有されているユーザは、共有フィルタを使用することができます。
- パブリック: マスタアカウントのすべてのユーザが公開フィルタを使用できます。Designer 共有フィルタはすべて公開ステータスであり、対応するコンテンツプロバイダにアクセスできるすべての Studio ユーザが利用できます。
- プロジェクト: このフィルタの基準となるプロジェクトの名前。
フィルタの作成
このアクションを実行するには、フィルタ作成権限が必要です。
後でレポートウィジェットに適用できるフィルタを作成できます。
ヒント:ウィジェットのプロパティでフィルターを直接定義したり、Designer で作成したフィルターを使用したりすることもできます。
- [フィルター]ページに移動します。.
- カスタムタブを選択します。
- フィルタを作成する対象のコンテンツプロバイダを選択します。
ヒント:コンテンツプロバイダーとアカウントは、[ユーザー設定]でお気に入りとして事前選択できます。
- 勘定を選択します。
- プロジェクトを選択します。
- ルートフォルダ内にフィルタを作成するには、新規フィルタボタンをクリックします。
ヒント:または、特定のフォルダー内にフィルターを作成するには、そのフォルダーの横にある処理メニューを展開し、[新しいフィルターを作成]を選択します。 - [名前] ボックスにフィルタの名前を入力します。
- 必要に応じて、フォルダメニューからフィルタのフォルダを選択することができます (オプション)。
ヒント:ルートフォルダーにフィルターを保持するには、[フォルダー]メニューからフォルダーを選択しないでください。ヒント:日付フィルターは自動的に[日付フィルター]フォルダーに配置されます。
- 必要に応じて、フィルタにラベルを追加することができます (オプション)。ラベルボックスにラベルを入力し、 Enter をクリックしてラベルを保存し、別のラベルを追加します。詳細については、フィルタのラベリングを参照してください。
- フィルタには最大 5 つの条件を追加できます。[選択] メニューを使用して条件を選択します。
- フィードバックを日付別にフィルタリングするカスタム日付範囲を定義するには、日付範囲を選択します。カスタム日付範囲の詳細については、「カスタム日付範囲の定義」を参照してください。事前定義された日付範囲の詳細については、「日付範囲フィルタ」を参照してください。
ヒント:この条件では、レポート、トレンド、アラートなどで使用される主要な日付フィールドである[ドキュメント日付]を使用します。
- トピック (またはモデル全体) 別にデータをフィルタリングするカテゴリモデルを選択するには、トピックを選択します。
- カテゴリモデルを選択します。
- 属性を選択して、レポート可能な構造化属性を選択し、その値でデータをフィルタリングするか、伝票日付以外の日付項目を選択します。
- 属性を選択します。
- NLP を選択して、XM Discover Natural Language Processing (NLP) エンジンで検出された単語およびその他の言語エンティティでデータをフィルタリングします。詳細については、以下の NLP 条件セクションを参照してください。
- 単語および言語エンティティを選択します。
- トピック、属性、および NLP エンティティの場合は、中央メニューからフィルタ条件の演算子を選択します。
ヒント:演算子は、条件のタイプ(テキスト、数値、日付)によって異なります。演算子の詳細については、以下の演算子セクションを参照してください。 - 値の横にあるチェックボックスを選択して、(選択した条件に応じて) 1 つ以上の値を選択します。
ヒント:長いリストの場合は、検索対象の最初の文字を入力して一致する値を確認します。属性および NLP エンティティには多数の値が含まれる場合があるため、結果の絞り込まれた一覧を取得するために十分な文字を入力する必要がある場合があります。 - 探している値が最初の 20 個の値に含まれていない場合は、[さらにロード] をクリックして次の 20 個の値を表示します。
ヒント:[さらに読み込む]ボタンを使用して、キャッシュされた結果をバイパスし、コンテンツプロバイダーから最新の値を取得します。ヒント:エントリに一致する結果がなくなると、[更新なし]メッセージが表示されます。 - 条件を追加または削除するには、プラス (+) アイコンとマイナス ( – ) アイコンをクリックします。
ヒント:フィルター条件には、同じ条件内の[AND]フィルター値に OR関係があります。フィルタの作成中に、日付範囲を他の条件と組み合わせることはできません。 - 保存をクリックしてフィルタを保存し、ウィンドウを閉じます。
- または、保存して共有をクリックしてフィルタを保存し、フィルタの共有を開きます。フィルタの共有の詳細については、フィルタの共有を参照してください。
NLP 条件
フィルタの登録時には、NLP 条件で以下のオプションを使用することができます。
- ワード
- 関連付けられた単語
- ハッシュタグ
- エンリッチメント
- 言語
- NLP クエリ
ワード
データを単語でフィルタリング:
- すべての単語: 通常の単語でデータをフィルタリングします。
- CB ブランド: ブランドメンション別にデータをフィルタリングします。
- CB 会社: 会社メンション別にデータをフィルタリングします。
- CB 通貨: さまざまな通貨名、シンボル、略語など、通貨数量別にデータをフィルタリングします。
- CB 電子メールアドレス: フィードバックに記載されている電子メールアドレスでデータをフィルタリングします。
- ; CB顔文字: その中に使われている絵文字や顔文字によってデータをフィルタする。
- CB イベント: フィードバックに記載されている休日およびイベント別にデータをフィルタリングします。
- CB 業種: 業種関連別にデータをフィルタリングします。
- CB 個人: フィードバックで言及されたユーザーの名前でデータをフィルタリングします。
- CB 電話番号: フィードバックに記載されている電話番号でデータをフィルタリングします。
- CB 製品: 製品メンション別にデータをフィルタリングします。
- CB 冒涜的言葉: 冒涜的な言葉でデータをフィルタリングします。
関連付けられた単語
関連単語のペアによるデータのフィルタ
ハッシュタグ
ハッシュタグ (ハッシュタグ記号 (#) の接頭辞が付いた単語またはスペースのないフレーズ) でデータをフィルタリングします。
エンリッチメント
以下のエンリッチメントオプションの 1 でフィルタリング:
- CB チャプタ: 対話の意味的に関連するセグメント (開始、ニーズ、検証、ソリューションステップ、終了など) を表す対話用チャプタでデータをフィルタリングします。
- CB 検出機能: 検出された NLP 機能のタイプ別にデータをフィルタリングします。たとえば、業種やブランドのメンションを含むデータなどです。
- CB エモーション: NLP エンジンによって検出された感情タイプ (怒り、混乱、失望感、禁輸行為、恐怖、不満、ジールージー、ジョイ、ラブ、サドネス、サプライズ、感謝度、信頼など) によってデータをフィルタリングします。
- CB 文タイプ: 文のタイプでデータをフィルタリングします。
- コンテンツタイプ: 内容があるかどうかによってデータをフィルタリングします。
- コンテンツサブタイプ: コンテンツのないデータをそのサブタイプ (広告、クーポン、記事リンク、または “未定義” タイプなど) でさらにフィルタリングします。内容に満足したレコードの場合、サブタイプも常にコンテンツです。
ヒント:データで使用可能な内容に応じて、さらにエンリッチメントが存在する場合があります。
言語
言語によるデータのフィルタ:
- 自動検出言語: 自動的に検出された言語でデータをフィルタリングします (プロジェクトで言語の自動検出が有効化されている場合)。
- 処理済言語: フィードバックが処理された言語でデータをフィルタリングします。XM Discoverでサポートされていない言語は「OTHER」とマークされます。サポートされている言語の一覧については、サポートされている言語を参照してください。
NLP クエリ
上から下への 4 つのルールレーン (OR、AND、AND、NOT) を使用して、複合検索クエリを定義します。
- OR:顧客フィードバックで検索するキーワードを 1 つ以上指定します。OR レーンのみを使用する場合は、ここで指定したキーワードのいずれかを含むフィードバックがクエリから返されます。
- AND 1: 必要に応じて、顧客フィードバックを検索するための 1 つ以上の追加キーワードを OR レーンからの任意のキーワードとともに入力することができます (オプション)。クエリは、OR レーンのいずれかのキーワードと AND のいずれかのキーワードを含むフィードバックを返します。
- AND 2 : 必要に応じて、顧客フィードバックで検索する 1 つ以上の追加キーワードを、OR レーンからの任意のキーワードおよび AND 1 レーンの任意のキーワードとともに入力することができます (オプション)。
- NOT: 必要に応じて、クエリ結果から除外するキーワードを 1 つ以上指定できます (オプション)。クエリは、ここで指定したキーワードを含まないフィードバックのみを返します。
ヒント:各ルールレーンには、1,000文字までのクエリーを含めることができます。
演算子
フィルタ条件には、以下の演算子を使用することができます。
- is: 完全一致を指定します。たとえば、CITY is Boston は Boston のすべてのデータを返します。複数の完全一致を指定することができます。その場合、フィルタは OR 関係を使用して、いずれかの値を満たすデータを返します。たとえば、CITY はボストンで、New York City は Boston または New York のすべてのデータを返します。
- でない: 選択した値を除外します。
ヒント:ダッシュボードフィルターは文章レベルで最適に機能します。文書レベルのデータ (文書ビューフィードバックウィジェットなど) を確認している場合でも、除外しているモデルにタグ付けされた文が表示されることがあります。これは、文書ごとに多数の文があり、他の文がフィルタと一致しない場合でも一致するものもあるためです。そのため、除外フィルタは、棒、折れ線、円などの集計ウィジェットで最適に機能します。例: 航空会社のカテゴリモデルがあるとします。このモデルには、ルートの直下に 4 つのレベル 1 ノード (空港、航空機、不定期運用、オンボード) があります。以下の例では、フィルタにこれら 4 つのノードを含めないことによって、ルートノード (航空会社、および適用されたクエリ) の基準に一致する文のみを検索し、それ以外は何も検索しません。これは、文レベルの分析に特に役立ちます。たとえば、共通テーマを検索し、これを使用してレベル 1 ノードを追加することができます。
ヒント:「ではない」フィルターは便利ですが、カテゴリモデル全体を除外する場合は、代わりに「その他のグローバル」バケットを使用することをお勧めします。上記の例で説明したように、”is not” フィルタは、ダッシュボードで想定されるとおりに動作するとは限らないため、このサポートページの手順を使用して、未分類のデータを確認することをお奨めします。
- の間の値: フィルタに使用する数値属性値の範囲を定義します。
- 範囲外: 結果から除外する数値属性値の範囲を定義します。
- 次の値以上: 選択した数値属性の値が、選択したしきい値以上であるすべてのデータを返します。
- 次の値以下: 選択した数値属性の値が、選択したしきい値以下のすべてのデータを返します。
- classified: 選択したカテゴリモデルのトピックのいずれかに分類されたすべてのデータを返します。
- 任意の値: 選択した属性に任意の値があるすべてのデータを返します。
- に値がありません。選択した属性に値がないすべてのデータを返します。