Copilot Studioからダウンロードしたセッション データについて

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ストレージに保持され、その後自動的に削除されます。

管理者が クリエイターのトランスクリプトの閲覧やダウンロード機能を無効にしていて、そのデータのエクスポートやコピーを取得する必要がある場合は、 新しいサポートチケットを作成してください。

前提条件

成績証明書を見るには、以下の前提条件を満たしていることを確認してください:

エージェントのセッション トランスクリプトをダウンロードする

Note

SharePointをナレッジ ソースとして使用するエージェントの応答は、会話のトランスクリプトには含まれません。 SharePointがナレッジ ソースとして使用されている場合、会話のトランスクリプトには、応答の生成に使用される質問とソース ドキュメントの内容 (search_results フィールド) が含まれます。 しかし、その答えは含まれておらず、 REDACTEDとしてマークされています。

  1. エージェントの モニター ページで、ダウンロードしたい日付範囲を選択してください。

  2. 概要 カードの上にある セッションのダウンロード を選択します。

  3. セッションのダウンロード ウィンドウで行を選択して、指定した概算時間のセッション トランスクリプトをダウンロードします。

    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: このセッションが実行されたチャネル(例: directlinemsteamsfacebookconversationconductor)。

  • CSAT: セッション レベルの顧客満足度 (CSAT) 値。

  • Comments:高評価と低評価のフィードバックのすべてのユーザー コメントのリスト。