メトリック計算タスク
メトリクスの計算タスクについて
メトリクスの計算タスクでは、一定期間にデータセットで計算されたメトリクスの変更に対する応答をトリガすることができます。つまり、エクスペリエンスデータで観察するトレンドまたはイベントに基づいて自動ワークフローを設定することができます。指標の計算タスクの結果は、ワークフロー内の他のタスクをトリガーするために使用できます。たとえば、1週間以内にブランドNPSが10%低下したときにマーケティングチームのSlackチャンネルに通知したり、1週間にXMディレクトリで100件を超えるオプトアウトが発生した場合にチームのフォローアップチケットを作成したりできます。
メトリック計算タスクの設定
- リンクされている指示に従って、スケジュールされたワークフローを設定します。
- プラス記号 (+) をクリックし、タスクをクリックしてタスクを作成します。
- 指標の計算を選択します。
- ここでは、データを含むデータソース、計算するメトリック、および計算を実行するフィールドを指定します。
- ソース:メトリクスの計算元となるデータをホストするアンケートまたはダッシュボード。利用可能なすべてのアンケートとダッシュボードがドロップダウンに表示されます。以下のプロジェクトが対象となる:
- 指標:計算する指標のタイプ。以下のメトリックタイプから選択します。
- レコード数:選択したフィールドの回答数を表示します(5段階評価の値を選択した回答者の数など)。
- 平均: 選択した項目の平均値を表示します。
- NPS:ネットプロモータースコア。NPSの質問から、批判者、中立者、推奨者を特定します。
- フィールド:指標を計算する基準となる特定のフィールドまたは質問。このフィールドは、メトリックタイプとして “レコード数” を選択した場合は表示されません。
- [上位ボックス/下位ボックス]を選択した場合は、[指標範囲]の最小値と[指標範囲]の最大値を使用して、この範囲に該当するものを定義します。タスクが実行されると、この値の範囲内にある回答の割合が取得されます。
- 必要に応じて、フィルタを追加します。これは、データのサブセットでメトリクスを計算する必要がある場合に使用できます。データソースのサーベイ質問の 1 つ、またはサーベイの埋込データ項目の 1 つに基づいてフィルタリングすることができます。Text iQのセンチメントとトピックに基づいてフィルタリングすることもできます。フィルタの条件設定の詳細については、条件の作成を参照してください。
注意:条件構築のリソースの一部では、ワークフローではなくデータフィルタリングの例が使用されます。しかし、これらの条件の背後にあるロジックは同じです。ヒント:ダッシュボードデータソースを使用している場合、[質問]の下にすべてのフィールドがリストされます。 - 比較する期間を定義します。
- 単一期間: メトリックは、選択した期間のデータを使用して計算されます。
- 比較期間: この期間はオプションです。比較期間を選択すると、選択した期間間の比較を使用してメトリックが計算されます。比較期間は、上記の単一期間の直前です。
たとえば、過去 2 週間の平均スコアを計算する場合は、単一期間に対して “過去 1 日超”、比較期間に対して “過去 14 日間” を選択します。ヒント:タスク内のグラフで、これら 2 つの期間とそれぞれの結果計算を比較する例を確認してください。
- 保存をクリックします。
タスクと条件の追加
指標の計算タスクを設定したら、条件とタスクを追加して、次に何を行うかを決定します。条件はしきい値として機能します。たとえば、チームに通知する前にメトリクスが増減する量を指定します。タスクにより、電子メールや Slack メッセージの送信など、次の具体的な処理が決定されます。
- しきい値を追加する場合は、プラス記号 (+) をクリックしてから、条件をクリックします。
- 条件をクリックします。
. - [条件タイプの選択] をクリックし、[タスク] を選択します。
- 指標の計算を選択します。
ヒント:このステップでは、タスクの ID が表示されます。これは、複数のメトリック計算タスクをワークフローに追加する場合に役立ちます。 - [オプションの選択] をクリックして、計算タイプを選択します。詳細については、リンク先のセクションを参照してください。
- しきい値を定義します。
例:上のスクリーンショットでは、指標が3ポイント以上変化するたびにワークフローをトリガーします。この変更は、設定時に定義された初期期間と比較期間にわたって測定されます。
- プラス記号( + )をクリックし、[タスク]を選択して、メトリクスが計算され、条件が満たされたらどうなるかを指定します。たとえば、電子メール、Slack メッセージ、Microsoft Teams メッセージ、さらには製品内通知を送信することができます。
メトリック計算タスク完了時
すべてのタイプのサーベイ回答により、メトリック計算タスクで計算されたメトリックが変更される可能性があります。特定の条件下で後続タスクがトリガされます。
オプションは、単一の期間のみを選択したのか、比較期間も追加したのかによって異なります。
単一の期間のみが定義されている場合
- 平均: 平均/平均メトリクスに基づいてしきい値を計算します。
- レコード数:指標の実際のスコアに関係なく、この指標に対して収集された回答の数を計算します。
- 標準偏差: メトリクスの標準偏差を計算します。
比較期間の定義時
- 絶対変更: 最初の期間の集約データが、2 番目の期間から集約から差し引かれます。
- 比較期間: 一定期間の変更オプションを使用してメトリック計算タスクを設定する場合、これはタスクで設定した 2 番目の期間の出力値のグループです。
- 相対的な変化 (%): 最初の期間の集約データを 2 番目の期間から集約から差し引き、2 番目の期間から集約で割った値。
- 単一期間: 一定期間の変更オプションを使用してメトリック計算タスクを設定する場合、これはタスクで設定した初期期間の出力値になります。
メトリック計算タスクのトラブルシューティング
このセクションでは、メールタスクに関連する問題のトラブルシューティングに役立つ追加リソースへのリンクがあります。
- メトリック計算タスク失敗の特定: ワークフローレポートを使用すると、アンケートのタスクのステータスを確認し、タスクが成功したかどうかを特定できます。このトラブルシューティングツールは、タスク設定側の問題を確認する為に適したツールであり、無効な受信者など、メール配信の問題を深く掘り下げ、特定することはできません。
- トラブルシューティング条件:タスクの実行時にタスクの条件の表現方法が変更される場合があります。まず、メールタスクの受信者と受信日時に関する一般的なルールを忘れずに確認してください。条件の記述方法に関するトラブルシューティングにサポートが必要な場合は、以下のリソースをご利用ください。
- 条件の登録 (ステップバイステップの例を使用)
- 新しい条件と条件セット
- すべて vs. いずれか
- ロジックのネスト
ダッシュボードデータによるフィルタリング
タスクの設定時に、調査のデータ、またはダッシュボードのデータに基づく指標を作成できます。
指標の基準としてダッシュボードデータを選択した場合、タスクにフィルターを追加する前に知っておくべきことがいくつかあります。
このタスクで使用するすべてのデータがダッシュボードにマッピングされていることを確認してください。また、各フィールドに最適な型を選択してください。たとえば、スケールでスコアリングされる質問は数値セットである必要がありますが、リストのオプションはテキストセットである必要があります。
ダッシュボードのデータはすべて、[埋め込みデータ]ではなく[質問]の下にリストされます。各フィールドはもともとアンケートに含まれていたデータの種類は関係ありません。ダッシュボードの[質問]の下にすべて表示されます。
フィルタリングする値は、すぐには表示されない場合があります。最初に、欠落している値のデータが収集されていることを確認します。ある場合は、フィールドの識別値を割り当ててください。
フィールドの詳細区分には、使用する各値を識別値エディタで定義してください。
例: フィルタで地域データを使用します。これを行うには、識別値エディターを開き、[その他のオプション]、[ラベルを管理]の順にクリックします。
使用可能なすべての値を地域項目に追加します。スペルと句読点を正確に一致させてください。
次に、[OK] をクリックしてダッシュボードデータを保存します。詳細な手順については、「フィールドの割り当て」を参照してください。
フィールドに識別値が割り当てられると、タスクにフィルターを追加できるようになります。