はじめに
対話型AIプラットフォーム
チャットボットの概要
自然言語処理(NLP)
ボットの概念と用語
クイックスタートガイド
プラットフォームへのアクセス
ボットビルダーの操作
リリースノート
最新バージョン(英語)
以前のバージョン(英語)
廃止機能(英語)

コンセプト
設計
ストーリーボード
ダイアログタスク
ダイアログタスクとは
ダイアログビルダー
ノードタイプ
インテントノード
ダイアログノード
エンティティノード
フォームノード
確認ノード
ロジックノード
ボットアクションノード
サービスノード
Webhookノード
スクリプトノード
グループノード
エージェント転送ノード
ユーザープロンプト
音声通話プロパティ
ノードと遷移
コンポーネントの遷移
コンテキストオブジェクト
ダイアログ管理
イベント ハンドラー
ナレッジグラフ
ナレッジグラフとは
ナレッジグラフの抽出
ナレッジグラフの構築
ボットにナレッジグラフを追加
グラフの作成
ナレッジグラフの構築
FAQを追加
タスクの実行
既存のソースからFAQを構築
特性、同義語、停止用語
変数ネームスペースの管理
更新
ノード間の質問と回答の移動
用語の編集と削除
質問と応答の編集
ナレッジグラフの分析
通知タスク
スモールトーク
デジタルスキル
デジタルフォーム
デジタルビュー
デジタルビューとは
パネル
ウィジェット
トレーニング
トレーニングとは
機械学習
機械学習とは
モデル検証
ファンダメンタルミーニング
ナレッジグラフ
示唆
ランキングおよび解決
NLPの詳細設定
NLPのガイドライン
インテリジェンス
インテリジェンスとは
コンテキスト
コンテキストインテント
割り込み
複数インテントの検出
エンティティの変更
デフォルトの会話
センチメント管理
トーン分析
テストとデバッグ
ボットと会話
発話テスト
バッチテスト
会話テスト
デプロイ
チャネル
公開
分析
ボットの分析
NLPメトリクス
会話フロー
Usage Metrics
封じ込め測定
カスタムダッシュボード
カスタムダッシュボードとは
メタタグ
カスタムダッシュボードとウィジェット
スマートボット
ユニバーサルボット
ユニバーサルボットとは
ユニバーサルボットの定義
ユニバーサルボットの作成
ユニバーサルボットのトレーニング
ユニバーサルボットのカスタマイズ
他言語の有効化
ストア
プラントと使用
Overview
Usage Plans
Support Plans
Invoices
管理
ボット認証
複数言語対応ボット
個人を特定できる情報の編集
ボット変数の使用
IVRのシステム連携
一般設定
ボット管理

ハウツー
簡単なボットの作成
会話スキルの設計
バンキングボットを作成
バンキングボット – 資金の振り替え
バンキングボット – 残高を更新
ナレッジグラフを構築
スマートアラートの予約方法
デジタルスキルの設計
デジタルフォームの設定方法
デジタルビューの設定方法
データテーブルのデータの追加方法
データテーブルのデータの更新方法
Add Data from Digital Forms
ボットのトレーニング
示唆の使用方法
インテントとエンティティのパターンの使用方法
コンテキスト切り替えの管理方法
ボットのデプロイ
エージェント転送の設定方法
ボット関数の使用方法
コンテンツ変数の使用方法
グローバル変数の使用方法
Web SDK Tutorial(英語)
Widget SDK Tutorial(英語)
ボットの分析
カスタムダッシュボードの作成方法
カスタムタグを使ってフィルタリング

管理
ボットの管理
ボット管理者コンソール
ダッシュボード
ユーザーの管理
ユーザーの管理
グループの管理
ロール管理
ボット管理モジュール
登録
ユーザーの招待
招待状の一括送信
ユーザーデータのインポート
Active Directoryからユーザーを同期
セキュリティ/コンプライアンス
シングル サインオンの使用
セキュリティ設定
請求
  1. ホーム
  2. Docs
  3. Virtual Assistants
  4. How Tos
  5. カスタムダッシュボードの作成方法3 min read

カスタムダッシュボードの作成方法3 min read

カスタムダッシュボードを使用すると、ユーザーの人口統計またはコンテキスト情報に基づくカスタムKPIと組み込みのメトリクスの組み合わせを使用して、ビジネスニーズを満たす自前のレポートとダッシュボードを設計できます。

カスタムダッシュボードは、ボットビルダーで利用可能なすぐに使用できるダッシュボードレポートに追加されます。デフォルトダッシュボードの詳細については、こちらをご覧ください

カスタムダッシュボードは、次の3つの簡単なステップを使用して構築できます。

  1. メトリクスを導くためにキャプチャする必要のあるデータポイントを特定します。これは、ビジネス要件とニーズに基づきます。
  2. これらのデータポイントをボット定義に出力するために、適切なカスタムメタタグを定義します。ボットにカスタムメタタグを追加する方法については、こちらをご覧ください
  3. ウィジェットを設計しプレビューし、そしてこれらのウィジェットでダッシュボードを更新します。このドキュメントの残りの部分では、このステップについて説明します。

会話セッションにはノンインタラクティブセッション、つまりユーザーからのメッセージがない会話が含まれることに注意してください。

ボットに複数のカスタムダッシュボードを追加するために、トップメニューの分析タブにあるカスタムダッシュボードを使用できます。

  • これらの各ダッシュボードは、複数のウィジェットを持つことができます。
  • これらの各ウィジェットは、事前定義されたデータセットに関連付けることができます。
  • ウィジェットによって表される必要なデータを抽出するためのクエリ(SQLと同様)を定義するために、データセットを使用できます。
  • データを生成するために、“メッセージ”“セッション”“分析”、および“メタタグ”に関連する情報を使用できます。

上記の各コンポーネントを使用してカスタムダッシュボードを構築する方法を見ていきます。

ダッシュボード

ダッシュボードの基本的な詳細を提供することにより、複数のダッシュボードを追加できます。

  • ダッシュボード名はいつでも編集および変更できます。
  • すべてのダッシュボードには、“24時間”“7日”または“カスタム範囲”に設定できる日付範囲フィルターが備わっており、これはダッシュボード内のすべてのウィジェットに適用されます。
  • ダッシュボードの色のテーマを選択できます。
  • 特定のダッシュボードにウィジェットを追加 できます (詳細については以下を参照してください)。
  • ウィジェットの上にマウスを置くと表示される移動カーソルを使用して、ダッシュボード上の任意の場所にウィジェットをドラッグでき、ダッシュボード内のウィジェットを並べ替えることができます。
  • 詳細アイコン(縦長の省略記号)を使用して、新しいダッシュボードクローンダッシュボードエクスポートダッシュボード、または削除ダッシュボードのいずれかを作成できます。
  • ダッシュボードデータはJSONフォーマットでエクスポートできます。

ウィジェット

ダッシュボードに複数のウィジェットを追加できます。ウィジェットをダッシュ​​ボードに追加するには、ウィジェットの追加オプションを使用します。ウィジェットの構成は次の2つのステップからなります。

  1. データの定義
  2. データの表記

データの定義

ウィジェットで取得および表示する情報を指定するために、すべてのウィジェットをクエリ定義に関連付ける必要があります。クエリ定義の生成に使用される構成は次のとおりです。

  • データソースを定義するデータセット。以下のような場合があります。
    • 分析分析によりボットと関連した「成功インテント」、「失敗インテント」、「成功タスク」、「失敗タスク」のリストにアクセスできます。「メトリクスタイプ」、「チャネル」、「ユーザーID」などのキーフィールドや、メトリクスレコードに対して追加されたすべてのカスタムフィールドを確認することもできます。
    • メッセージ:このデータセットは、ボットメッセージとユーザーメッセージをボットに提供します。キーフィールドのユーザーID、チャネルなどを表示するか、あるいはメッセージに対して追加された任意のカスタムフィールドを表示するかを選択できます。
    • セッション:ボットに関連付けられている会話セッションのリストを提供するために、このデータセットを使用します。キーフィールドのユーザーID、チャネルなどを表示するか、あるいはセッションに対して追加された任意のカスタムフィールドを表示するかを選択できます。
  • 日付範囲はデフォルトで提供されており、プレビュー用に値を設定できます。これは過去7日間にデフォルト設定されており、過去90日から365日までの範囲にカスタマイズできます。
  • ウィジェットによって描写されるフィールドを選択します。
    • 選択したデータセットに応じて、フィールドは異なります。詳細なリストについては以下の表を参照してください。たとえば、成功と失敗のインテントを一覧表示するには、“metricType”
    • これらのフィールドには、“min”“max”“sum”“count”“avg”などの集計関数を適用できます。たとえば、トリガーされたインテントの合計をカウントするには、“count(metricType)”
    • エイリアスを表示名とすることができます。たとえば、“count(metricType)を合計として”
    • これらとは別に、ボットにカスタム/メタタグを定義している場合は、次の表記を使用して適切な見出しの下でそれらを使用できます。userTag.tagname = value.つまり、メッセージレベルのカスタムタグを宣言した場合は、メッセージデータセットを選択してmessageTag.TagNameと入力します。v8.1のリリース後は、カスタムタグを使用できますが、これはまだ定義されてません。このため、データセットが空になり、表示も空になることに注意してください。
  • Filter Byフィールド(選択条項で指定されたエイリアスではなく実際のフィールド名)を使用して、結果をフィルタリングするための基準を定義できます。これらのフィールドには、次の演算子を適用できます。"=", ">=", "<=", ">", "<", "in", "not in".たとえば、成功したインテントとタスクの両方のダイアログをリストアップするには、“metricType = successintents”または“metricType = successtasks”および“tasktype = dialog”です。複数の条件を組合せている場合、それらは左から右に評価され、括弧()を使用してもこの順序を変更できないことに注意してください。
  • 集計関数を適用するためのGroup Byフィールド(選択条項ズで指定されたエイリアスではなく実際のフィールド名)。たとえば、上記の例では、メトリックタイプ、“metricType”に基づいて合計します
  • Sort Byフィールド(実際のフィールド名、選択条項で指定されたエイリアスではない)で、結果を昇順または降順(“asc”または“desc”)に並べ替えます。たとえば、メトリックタイプの降順で並べ替えるには、“metricType desc”

クエリを実行して、結果を表形式で表示します。

データの表記

次のステップは、視覚的に訴えるやり方でデータをレンダリングすることです。データ表記には、次のオプションを使用できます。

  • テーブルは、データを単純な行と列の形式で表記します。ディメンションオプションから、列とその順序を指定できます。
  • ピボットチャートは、データをまとめるのに役立ちます。ディメンションを指定できます;表示する列;メトリクス―列に対する値;およびオーバーレイ―データ系列を表す必要がある場合に考慮される列。たとえば、ディメンションが「日付」、メトリックが「チャット数」、オーバーレイが「顧客タイプ」に設定されている場合、シリーズとしての個別の顧客タイプごとのチャット数が表示されます。
  • 棒グラフを使用して、X軸Y軸を使ってデータを表すことができます。結果は、オーバーレイフィールドに基づいてデータ系列に分割され、複数の線をプロットすることができます。
  • 横棒グラフを使用して、X軸Y軸を使って棒グラフを横向きにしてデータを表すことができます。結果は、オーバーレイフィールドに基づいてデータ系列に分割され、複数の線をプロットすることができます。
  • 線グラフを使用して、X軸Y軸を使ってデータを表すことができます。結果は、オーバーレイフィールドに基づいてデータ系列に分割され、複数の線をプロットすることができます。
  • 円グラフは、シナリオ全体の一部を表現する集計データに使用できます。ディメンションを使用して表示するフィールドを設定し、メトリクスを使用して表示する集計関数を設定します。
  • ドーナツチャートは円グラフと同様に、より良い視覚化のために使用できます。
  • ラベルチャートは、そのスペース上に値またはメトリックを強調表示するために使用できます。

ウィジェットを視覚化するためにプレビューボタンを使用します。目的に応じて、ウィジェットをダッシュ​​ボードに追加して変更を保存します。メモ:プレビューできるようにするには、クエリを実行する必要があります。

ウイジェットアクション

その他のアイコン(縦長の省略記号)を各ウィジェットに対して使用すると、次のことができます。

  • 編集オプションを選択すると、ウィジェット定義ページが開き、定義済みのウィジェットを変更することができます。
  • クローンオプションを使用するとウィジェット定義を複製して、それに変更を加えることができます。
  • エクスポートオプションを使用すると、ウィジェットデータをエクスポートできます
    • JSONフォーマットは、ウィジェットUIに表示される最終結果を含んでます
    • CSVフォーマットは、ウィジェットに関連付けられているクエリの結果をエクスポートします(ウィジェットUIに従ってデータを変換する前に)
  • 削除オプションを使用すると、ダッシュボードからウィジェットを削除できます。

制限事項

  • 最大100個のカスタムダッシュボード定義できます。
  • 各ダッシュボードは最大100個のウィジェットを含むことができます。
  • チャートに最大3つのメトリクスを追加できます。
  • 各チャートは1次元で表示できます。
  • 日付は過去90日から365日までの範囲にカスタマイズできます。

データセットとフィールド

フィールド名では大文字と小文字が区別されるため、以下の表に示すように使用する必要があることに注意してください。

分析

フィールド名 日付タイプ 可能な値
metricType テキスト
  • successtasks
  • successintents
  • failedtasks
  • failedintents
taskName テキスト 実行中のタスクの名前
taskType テキスト
  • ダイアログ
  • action (情報タスクも含む)
  • アラート
  • よくある質問
  • smallTalk
isDeveloper テキスト
  • 除く
  • 含む
failurereason テキスト
failurepoint テキスト
言語 テキスト
  • en (英語)
  • de (独語)
  • es (スペイン語)
  • fr (仏語)
  • pt (ポルトガル語(ブラジル))
  • it (イタリア語)
  • zh_cn (簡体字中国語)
  • zh_tw (中国語繁体字)
  • id (インドネシア語)
  • ko (韓国語)
  • nl (オランダ語)
  • ja (日本語)
  • ar (アラビア語)
  • fi (フィンランド語)
  • ru (ロシア語)
  • pl (ポーランド語)
  • uk (ウクライナ語)
  • sv (スウェーデン語)
チャネル テキスト
  • skypeforbusiness (Skype for Business)
  • msteams (Microsoft Teams)
  • twitter (Twitter)
  • spark (Cisco Spark)
  • rtm (Web/Mobile Client)
  • Facebook (Facebook Messenger)
  • slack (Slack)
  • skype (Skype)
  • kore (Kore Messenger)
  • email (Email)
  • sms (SMS)
  • wfacebook (Workplace by Facebook)
  • ringcentral (RingCentral Glip)
  • jabber (Cisco Jabber)
  • yammer (Microsoft Yammer)
  • alexa (Amazon Alexa)
  • twiliovoice (Twilio Voice)
  • telegram (Telegram)
  • ivr (Webhook)
  • ivrVoice (IVR)
  • line (Line Messenger)
  • liveperson (Liveperson)
  • googleactions (Google Assistant)
  • wechat (WeChat)
  • hangoutchat (Hangout Chat)
  • mattermost (Mattermost)
sessionId (ウィジェット表記のディメンションとしては許可されていません) テキスト フォームとして:5d8361063b790ae15727d75f
trainingStatus テキスト
  • 真、または
pinStatus テキスト
  • 真、または
matchType テキスト
  • 真、または
userId テキスト メールIDまたはエンタープライズが割り当てたユーザーID
Channeluserid (ウィジェット表記のディメンションとしては許可されていません) テキスト
timestampvalue 番号
日付 日付

メッセージ

フィールド名 日付タイプ 可能な値
messagetype 文字列
  • 着信-ユーザーメッセージ用
  • 発信-ボットレスポンス用
isDeveloper 番号
  • 除く
  • 含む
messageId (ウィジェット表記のディメンションとしては許可されていません) 文字列 フォームとして:ms-35bb7391-edc9-5a7a-859c-5682f787a684
チャネル 文字列
  • skypeforbusiness (Skype for Business)
  • msteams (Microsoft Teams)
  • twitter (Twitter)
  • spark (Cisco Spark)
  • rtm (Web/Mobile Client)
  • Facebook (Facebook Messenger)
  • slack (Slack)
  • skype (Skype)
  • kore (Kore Messenger)
  • email (Email)
  • sms (SMS)
  • wfacebook (Workplace by Facebook)
  • ringcentral (RingCentral Glip)
  • jabber (Cisco Jabber)
  • yammer (Microsoft Yammer)
  • alexa (Amazon Alexa)
  • twiliovoice (Twilio Voice)
  • telegram (Telegram)
  • ivr (Webhook)
  • ivrVoice (IVR)
  • line (Line Messenger)
  • liveperson (Liveperson)
  • googleactions (Google Assistant)
  • wechat (WeChat)
  • hangoutchat (Hangout Chat)
  • mattermost (Mattermost)
sessionId (ウィジェット表記のディメンションとしては許可されていません) 文字列 フォームとして:5daecb96e79dbaabb87fd4c4
言語 テキスト
  • en (英語)
  • de (独語)
  • es (スペイン語)
  • fr (仏語)
  • pt (ポルトガル語(ブラジル))
  • it (イタリア語)
  • zh_cn (簡体字中国語)
  • zh_tw (中国語繁体字)
  • id (インドネシア語)
  • ko (韓国語)
  • nl (オランダ語)
  • ja (日本語)
  • ar (アラビア語)
  • fi (フィンランド語)
  • ru (ロシア語)
  • pl (ポーランド語)
  • uk (ウクライナ語)
  • sv (スウェーデン語)
userId テキスト メールIDまたはエンタープライズが割り当てたユーザーID
timestampvalue 番号 メッセージのタイムスタンプ
日付 日付 メッセージの作成日
username 文字列 ユーザー名

セッション

フィールド名 日付タイプ 可能な値
streamidd (ウィジェット表記のディメンションとしては許可されていません) 文字列 ボットID
sessionid 文字列 フォームとして:5daecb96e79dbaabb87fd4c4
userId 文字列 メールIDまたはエンタープライズが割り当てたユーザーID
username 文字列 ユーザー名
sessiontype 文字列

会話セッションのタイプ

  • インタラクティブ;
  • 非インタラクティブ
チャネル 文字列
  • skypeforbusiness (Skype for Business)
  • msteams (Microsoft Teams)
  • twitter (Twitter)
  • spark (Cisco Spark)
  • rtm (Web/Mobile Client)
  • Facebook (Facebook Messenger)
  • slack (Slack)
  • skype (Skype)
  • kore (Kore Messenger)
  • email (Email)
  • sms (SMS)
  • wfacebook (Workplace by Facebook)
  • ringcentral (RingCentral Glip)
  • jabber (Cisco Jabber)
  • yammer (Microsoft Yammer)
  • alexa (Amazon Alexa)
  • twiliovoice (Twilio Voice)
  • telegram (Telegram)
  • ivr (Webhook)
  • ivrVoice (IVR)
  • line (Line Messenger)
  • liveperson (Liveperson)
  • googleactions (Google Assistant)
  • wechat (WeChat)
  • hangoutchat (Hangout Chat)
  • mattermost (Mattermost)
言語 テキスト
  • en (英語)
  • de (独語)
  • es (スペイン語)
  • fr (仏語)
  • pt (ポルトガル語(ブラジル))
  • it (イタリア語)
  • zh_cn (簡体字中国語)
  • zh_tw (中国語繁体字)
  • id (インドネシア語)
  • ko (韓国語)
  • nl (オランダ語)
  • ja (日本語)
  • ar (アラビア語)
  • fi (フィンランド語)
  • ru (ロシア語)
  • pl (ポーランド語)
  • uk (ウクライナ語)
  • sv (スウェーデン語)
timestampvalue 番号 タイムスタンプ値
日付 日付 月日年
メニュー