new_releases 更新: 新機能とサービスの更新については、
リリースノートをご覧ください。
エージェント分析
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
エージェントがメッセージを送信し始めると、エージェントのメッセージと会話の指標を追跡できます。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
を使用して、候補の返信とアクションを追跡し、レスポンス形式をモニタリングして、ユーザーがファイル、位置情報、またはプレーンテキスト メッセージを送信したかどうかを特定します。
- エージェントの対応。エージェントがユーザーのメッセージに返信するまでにかかる時間を記録します。
収集したアナリティクスは、ビジネスニーズに応じて解析して整理できます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-11-22 UTC。
[null,null,["最終更新日 2024-11-22 UTC。"],[[["\u003cp\u003eThe Business Communications Developer Console provides analytics for agent messages, tracking the number of messages sent, delivered, and read by users.\u003c/p\u003e\n"],["\u003cp\u003eMetrics in the console are refreshed daily, grouped by the date the message was sent, and backfilled for up to eight days to account for delayed delivery or read events.\u003c/p\u003e\n"],["\u003cp\u003eUsers can access and view agent analytics in the console by navigating to the 'Analytics' section, specifying the desired time frame, and selecting the metrics to view, with an option to export as a CSV file.\u003c/p\u003e\n"],["\u003cp\u003eFor more customized or in-depth analysis, developers can capture their own analytics data, including message details, delivery and read receipts, user engagement, interaction types, and agent responsiveness.\u003c/p\u003e\n"],["\u003cp\u003eCapturing message \u003ccode\u003emessageId\u003c/code\u003e and events like \u003ccode\u003eDELIVERED\u003c/code\u003e, and \u003ccode\u003eREAD\u003c/code\u003e, can help provide a more in-depth analysis.\u003c/p\u003e\n"]]],[],null,["# Agent analytics\n\nAfter your agent starts sending messages, you can track metrics for your\nagent's messages and conversations. The Business Communications Developer\nConsole reports analytics of sent messages, and you can develop your own\nanalytics by tracking events and other attributes of your agent's conversations.\n\nAnalytics in the Business Communications Developer Console\n----------------------------------------------------------\n\nThe Business Communications Developer Console supports three metrics surrounding agent messages:\n\n- **Sent**: The number of messages sent by an agent.\n- **Delivered**: The number of messages successfully delivered to users.\n- **Read**: The number of messages read by users.\n\nThe console refreshes metrics each morning and timestamps all metrics\nin the UTC (+0) timezone.\n\nAll metrics are grouped by messages sent in a given day, meaning that all events\nassociated with a message (**Sent** , **Delivered** , **Read** ) appear on the date\n(in UTC) that the agent sent the message. If a **Delivered** or **Read** event\noccurs on a subsequent day, the metrics are backfilled to the associated\nmessage's **Sent** date. The console backfills analytics for eight\ndays.\n\nFor example, if an agent sends a message on January 1st, and the user's device\nreceives it on January 1st, the **Sent** and **Delivered** metrics for January\n1st both increase by one when the metrics refresh the next day. If the user\nreads the message on January 2nd, the **Read** metric for January 1st (the date\nthe agent sent the message) increases by one when the metrics refresh the next\nday. However, if the user instead reads the message on January 10th, which is\noutside the eight-day backfill window, the **Read** metric for January 1st\ndoesn't increase, and the **Read** event isn't otherwise reported.\n\n### View agent analytics\n\n1. Open the [Business Communications Developer\n Console](https://business-communications.cloud.google.com?utm_source=/business-communications/rcs-business-messaging/guides/measure&utm_medium=devsite&utm_campaign=rcs-business-messaging), sign in with your RBM Google account, and click your agent.\n2. In the left navigation, click **Analytics**.\n3. Specify the time scale, start date, and end date for your data.\n4. Specify the metrics you want to view.\n\nTo export the current analytics as a CSV file, open the menu in the analytics\npane, then click **Export data**.\n\nMeasuring your own analytics\n----------------------------\n\nIf you have different analytics preferences or require more in-depth information\nthan is available in the Business Communications Developer Console, you can\ncapture your own analytics data.\n\nData capture and storage requirements vary by organization and use-case.\nFollow all policies and regulations that you are subject to.\n\nHere are some metrics that you might capture:\n\n- **Messages sent** . Capture details each time your agent [sends a\n message](/business-communications/rcs-business-messaging/guides/build/messages/send). Tracking the `messageId` lets you associate a message with the subsequent events and responses.\n- **Delivery receipts** . Capture [`DELIVERED`](/business-communications/rcs-business-messaging/guides/build/events#delivered) events.\n- **Read receipts** . Capture [`READ`](/business-communications/rcs-business-messaging/guides/build/events#user_reads_agent_message) events.\n- **User engagement** . Capture [`IS_TYPING`](/business-communications/rcs-business-messaging/guides/build/events#user_starts_typing) events, the number of user responses, and the time difference between `READ` events and the following user responses.\n- **Interaction type** . Identify how users respond to your messages. Use meaningful `postbackData` to track suggested [replies](/business-communications/rcs-business-messaging/guides/build/messages/send#replies) and [actions](/business-communications/rcs-business-messaging/guides/build/messages/send#actions), and monitor [response\n formats](/business-communications/rcs-business-messaging/guides/build/messages/receive#examples) to identify if users send files, locations, or plain text messages.\n- **Agent responsiveness**. Capture how long it takes your agent to respond to user messages.\n\nWith your analytics captured, you can parse and organize them however best suits\nyour business needs."]]