Note
この記事は複数の ハーネスに適用されます。 使用するハーネスは、請求内容、機能、そして構築するものの能力に影響を与えます。
Power Apps と Copilot Studio の両方で、エージェントとの顧客との対話のセッションを表示、エクスポート、ダウンロードできます。
Important
会話トランスクリプトは、次の目的では作成されません。
- Microsoft Dataverse for Teams 環境
- Microsoft 365 Copilot エージェント
Copilot Studioからセッション情報をダウンロードすると、過去28日間の情報の一部がカンマ区切られた値(CSV)ファイルの形で表示されます。 CSV ファイルには、実際の会話と、セッションに関するいくつかのメトリックと情報が含まれます (CSV ファイルに含まれるメトリックの一覧については、「 セッショントランスクリプトの操作 」を参照してください)。
すべての活動を確認したり、Dataverseのデフォルトの保持期間を変更したい場合は、Power Appsからトランスクリプトをダウンロードできます。
ChatTranscript フィールドには、ボットの応答ごとに 512 文字の制限があります。 512 文字を超えるボット応答では、CSV ファイル内の最初の 512 文字のみが表示されます。 512 文字の制限は、セッションごとにではなく 、応答 ごとに行われ、特定の セッション で複数のボット応答を持つことができます。
Note
トランスクリプトデータは、適切なエージェント機能をサポートするために最大28日間Copilot Studioストレージに保持され、その後自動的に削除されます。
管理者が クリエイターのトランスクリプトの閲覧やダウンロード機能を無効にしていて、そのデータのエクスポートやコピーを取得する必要がある場合は、 新しいサポートチケットを作成してください。
前提条件
成績証明書を見るには、以下の前提条件を満たしていることを確認してください:
エージェントのデータには少なくとも1回の会話セッションが含まれています。 データの処理はトリガーベースの実行だけではありません。
あなたは Botトランスクリプトビューアー のセキュリティ役割を持っています。 管理者のみが、 エージェントの共有中に Bot Transcript Viewer セキュリティ ロールを割り当てることで、このロールを付与できます。
録音およびトランスクリプトのダウンロード設定はすべて有効にしています。 デフォルトでは、新しい環境では記録およびトランスクリプトのダウンロード設定が有効です。
エージェントのセッション トランスクリプトをダウンロードする
Note
SharePointをナレッジ ソースとして使用するエージェントの応答は、会話のトランスクリプトには含まれません。
SharePointがナレッジ ソースとして使用されている場合、会話のトランスクリプトには、応答の生成に使用される質問とソース ドキュメントの内容 (search_results フィールド) が含まれます。 しかし、その答えは含まれておらず、 REDACTEDとしてマークされています。
エージェントの モニター ページで、ダウンロードしたい日付範囲を選択してください。
概要 カードの上にある セッションのダウンロード を選択します。
セッションのダウンロード ウィンドウで行を選択して、指定した概算時間のセッション トランスクリプトをダウンロードします。
Note
セッションは、1 日の増分を表す行に分割され、各セッションは最大 50,000 回です。
ダウンロードがすぐに開始します。 ファイルはブラウザーのデフォルトのダウンロード場所に保存されます。
セッション トランスクリプトを使って作業する
セッション トランスクリプト ファイルは、次の情報が含まれるコンマ区切り値 (CSV) ファイルです。
SessionID: 各セッションの一意識別子。StartDateTimeセッションが始まった時間。 エントリはこの列によって降順に並べ替えられます。SessionOutcome: セッションの結果 (Resolved,Escalated,Abandoned,Unengaged)。OutcomeReason: セッション結果の理由に関する追加情報。IsResolvedImplied: もし真である場合、セッションはユーザーの確認なしに完了し、エージェントのロジックに基づいて完了したため解決されます。 false の場合、End of Conversationトピックがトリガーされ、対話が成功したことをユーザーが確認するため、セッションは解決されます。 結果がresolved以外の場合、このフィールドは空です。Turns: セッション内のターンの合計数。 ターンは、Copilot Studio からのセッション トランスクリプトのコンテキストで、ユーザー メッセージまたはエージェントの単一の応答で構成されます。ChatTranscript: 次の形式のセッションのトランスクリプト: "ユーザー: <UserInput>; エージェント: <CopilotResponse>;"。- 会話のターンはセミコロンで区切られます。
- <CopilotResponse> には、ユーザーに提示されるオプションは含まれません。
例:
User says: store hours; Bot says: Which store are you asking about?; User says: Bellevue; Bot says: Bellevue store is open from 10am to 7pm every day.;InitialUserMessage: ユーザーが入力した最初のメッセージ。TopicName: セッションで最後にトリガーされたトピックの名前。TopicId: セッションがトリガーした最後に作成されたトピックの一意の識別子です。ChannelId: このセッションが実行されたチャネル(例:directline、msteams、facebook、conversationconductor)。CSAT: セッション レベルの顧客満足度 (CSAT) 値。Comments:高評価と低評価のフィードバックのすべてのユーザー コメントのリスト。