次の方法で共有


通話終了アンケートの概要

通話終了アンケートは、ユーザーが Calling SDK ソリューションの全体的な品質と信頼性をどのように認識しているかを理解するのに役立つツールです。

通話終了アンケートの目的

フィードバックを収集しない限り、顧客が認識する通話エクスペリエンスを判断し、通話ソリューションのパフォーマンスを把握することは困難です。 通話終了アンケートを使用して、顧客の通話エクスペリエンスに関する "主観的" な意見を収集して分析できます。 オーディオとビデオのビットレート、ジッター、待機時間などの "客観的" な測定値のみに依存していると、顧客の通話エクスペリエンスが低いかどうかがわからない場合があります。

アンケート データを公開した後は、分析と改善のために、Azure でアンケート結果を表示できます。 Azure Communication Services では、品質と信頼性の監視と向上のために、これらのアンケート結果を使っています。

アンケートの構造

アンケートは、次の 2 つの質問に回答するように設計されています。

  • ユーザーは、通話品質の全体的なエクスペリエンスをどのように認識したか?
  • ユーザーは、通話でオーディオ、ビデオ、または画面共有の問題を感じたか?

この API を使うと、通話、音声、ビデオ、画面共有エクスペリエンス全体に対してユーザーが認識した評価を表すデータ ポイントをアプリケーションで収集できます。 Microsoft では、次の目標に従ってアンケート API の結果を分析しています。

API の評価カテゴリ 質問の目標
全体的な呼び出し 回答は、通話の参加者が全体的な通話品質をどのように認識したかを示します。
Audio 回答は、ユーザーがオーディオの問題を認識したかどうかを示します。
ビデオ 回答は、ユーザーがビデオの問題を認識したかどうかを示します。
画面共有 回答は、ユーザーが画面共有の問題を認識したかどうかを示します。

アンケートの機能

既定のアンケート API 構成

API の評価カテゴリ カットオフ値 入力範囲 説明
全体的な呼び出し 2 1 から 5 通話参加者の総合的な品質体験を 1 から 5 のスケールで調査します。 回答が 1 の場合は、通話エクスペリエンスが不完全であることを示します。 5 の応答は、通話が完全であることを示します。 カットオフ値 2 は、顧客の回答が 1 または 2 である場合に完璧でない通話体験を示すことを意味します。
オーディオ 2 1 から 5 応答が 1 の場合は、オーディオ エクスペリエンスが不完全であることを示します。 5 の応答は、顧客がオーディオの問題を経験しなかったことを示します。
ビデオ 2 1 から 5 応答が 1 の場合は、ビデオ エクスペリエンスが不完全であることを示します。 応答が 5 の場合は、顧客がビデオの問題を経験しなかったことを示します。
画面共有 2 1 から 5 応答が 1 の場合は、画面共有エクスペリエンスが不完全であることを示します。 応答が 5 の場合は、顧客が画面共有の問題を経験しなかったことを示します。

Note

API で示されている質問のカットオフ値は、Microsoft がアンケート データを分析する際に使用するしきい値です。 カットオフ値や入力範囲をカスタマイズすると、Microsoft はカスタマイズした内容に従ってアンケート データを分析します。

その他のアンケート タグ

評価カテゴリ 省略可能なタグ
全体的な呼び出し CallCannotJoin CallCannotInvite HadToRejoin CallEndedUnexpectedly OtherIssues
オーディオ NoLocalAudio NoRemoteAudio Echo AudioNoise LowVolume AudioStoppedUnexpectedly DistortedSpeech AudioInterruption OtherIssues
ビデオ NoVideoReceived NoVideoSent LowQuality Freezes StoppedUnexpectedly DarkVideoReceived AudioVideoOutOfSync OtherIssues
画面共有 NoContentLocal NoContentRemote CannotPresent LowQuality Freezes StoppedUnexpectedly LargeDelay OtherIssues

通話終了アンケートのカスタマイズのオプション

4 つの API 値のすべてを収集することも、最も重要と思われるものだけを収集することもできます。 たとえば、全体的な通話エクスペリエンスについてのみ顧客に質問し、オーディオ、ビデオ、画面共有のエクスペリエンスについて質問しないように選択できます。

また、入力範囲をニーズに合わせてカスタマイズすることもできます。 既定の入力範囲は、全体的な通話、オーディオ、ビデオ、画面共有では 1 から 5 です。 ただし、それぞれの API 値を最小 0 から最大 100 の間でカスタマイズできます。

API の評価カテゴリ カットオフ値 入力範囲
全体的な呼び出し 0 ~ 100 0 ~ 100
オーディオ 0 ~ 100 0 ~ 100
ビデオ 0 ~ 100 0 ~ 100
画面共有 0 ~ 100 0 ~ 100

閲覧用のアンケート データの保存

分析のためにアンケートのログ データを Log Analytics ワークスペース、Azure Event Hubs インスタンス、または Azure ストレージ アカウントに送信するには、Azure Monitor で診断設定を有効にする必要があります。 これらのオプションのいずれかにアンケート データを送信する診断設定を有効にしないと、アンケート データは保存されず、失われます。

Communications Services でこれらのログを有効にするには、通話終了アンケートのログに関する記事を参照してください。

Teams 管理者としてアンケート データを表示する

Azure Communication Services SDK によって Teams 相互運用会議シナリオの一部としてアンケートが送信されると、アンケート データは、通話分析、PowerBI、Graph API などの Teams 会議の開催者のサポート ツールを通じてアクセスできるようになります。 Teams 会議の開催者の任意の管理者が、通話アンケート データにアクセスできます。 値 CallSurvey.audioRating.scoreCallSurvey.videoRating.scoreCallSurvey.screenshareRating.score は Azure Communication Services に固有であり、Teams のサポートツールでは使用できません。

アンケート データを Teams のサポート ツールに送信するには、CallSurvey.overallRating.score 値が存在する必要があります。 Teams のサポート ツールでは、評価スケールとして 0 から 4 が予想されるため、それに応じて全体的な評価スコアが変換されます。