エージェントがメッセージを送信し始めると、エージェントのメッセージと会話の指標を追跡できます。Business Communications Developer Console には、送信されたメッセージの分析情報がレポートされます。エージェントの会話のイベントやその他の属性をトラッキングすることで、独自の分析情報を開発できます。
Business Communications デベロッパー コンソールのアナリティクス
Business Communications デベロッパー コンソールでは、エージェント メッセージに関する次の 3 つの指標がサポートされています。
- 送信: エージェントが送信したメッセージの数。
- Delivered: ユーザーに正常に配信されたメッセージの数。
- Read: ユーザーが読んだメッセージの数。
コンソールでは、指標が毎朝更新され、すべての指標に UTC(+0)タイムゾーンのタイムスタンプが付けられます。
すべての指標は、特定の日に送信されたメッセージごとにグループ化されます。つまり、メッセージに関連付けられたすべてのイベント(送信済み、配信済み、読み取り済み)は、エージェントがメッセージを送信した日付(UTC 表記)に表示されます。配信済みイベントまたは読み取りイベントが翌日に発生した場合、指標は関連するメッセージの送信日にバックフィルされます。コンソールで 8 日間のアナリティクスがバックフィルされます。
たとえば、エージェントが 1 月 1 日にメッセージを送信し、ユーザーのデバイスが 1 月 1 日にそのメッセージを受信した場合、翌日に指標が更新されると、1 月 1 日の [送信済み] と [配信済み] の両方の指標が 1 ずつ増加します。ユーザーが 1 月 2 日にメッセージを読んだ場合、翌日に指標が更新されると、1 月 1 日(エージェントがメッセージを送信した日付)の読み上げ指標が 1 つ増加します。ただし、ユーザーが 1 月 10 日にメッセージを読んだ場合、これは 8 日間のバックフィル期間外であるため、1 月 1 日の [読み上げ] 指標は増加せず、[読み上げ] イベントは報告されません。
エージェントのアナリティクスを表示する
- ビジネス コミュニケーション デベロッパー コンソールを開き、RBM Google アカウントでログインして、エージェントをクリックします。
- 左のナビゲーションで [アナリティクス] をクリックします。
- データの期間、開始日、終了日を指定します。
- 表示する指標を指定します。
現在のアナリティクスを CSV ファイルとしてエクスポートするには、アナリティクス ペインでメニューを開き、[データを書き出す] をクリックします。
独自のアナリティクスの測定
分析設定が異なる場合や、Business Communications Developer Console で利用できる情報よりも詳細な情報が必要な場合は、独自の分析データをキャプチャできます。
データの収集と保存の要件は、組織とユースケースによって異なります。適用されるすべてのポリシーと規制に準拠している。
収集できる指標は次のとおりです。
- 送信済みメッセージ。エージェントがメッセージを送信するたびに詳細をキャプチャします。
messageId
をトラッキングすると、メッセージを後続のイベントやレスポンスに関連付けることができます。 - 配信確認メッセージ。
DELIVERED
イベントをキャプチャします。 - 既読通知。
READ
イベントをキャプチャします。 - ユーザー エンゲージメント。
IS_TYPING
イベント、ユーザー レスポンス数、READ
イベントと次のユーザー レスポンスの時差をキャプチャします。 - インタラクション タイプ。ユーザーがメッセージにどのように反応しているかを特定します。意味のある
postbackData
を使用して、候補の返信とアクションを追跡し、レスポンス形式をモニタリングして、ユーザーがファイル、位置情報、またはプレーンテキスト メッセージを送信したかどうかを特定します。 - エージェントの対応。エージェントがユーザーのメッセージに返信するまでにかかる時間を記録します。
収集したアナリティクスは、ビジネスニーズに応じて解析して整理できます。