Bagikan melalui


Survei akhir panggilan

Catatan

Akhir Survei Panggilan saat ini hanya didukung untuk JavaScript / Web SDK kami.

Prasyarat

Azure Communications Services menyediakan fitur pemantauan dan analitik melalui gambaran umum Log Azure Monitor dan Metrik Azure Monitor. Setiap sumber daya Azure memerlukan pengaturan diagnostiknya sendiri, yang menentukan kriteria berikut:

  • Kategori log dan data metrik yang dikirim ke tujuan yang ditentukan dalam pengaturan. Kategori yang tersedia akan bervariasi untuk jenis sumber daya yang berbeda.
  • Satu atau beberapa tujuan untuk mengirim log. Tujuan saat ini mencakup ruang kerja Analitik Log, Azure Event Hubs, dan Azure Storage.
  • Satu pengaturan diagnostik dapat menentukan tidak lebih dari satu dari masing-masing tujuan. Jika Anda ingin mengirim data ke lebih dari satu jenis tujuan tertentu (misalnya, dua ruang kerja Analitik Log yang berbeda), buat beberapa pengaturan. Setiap sumber daya dapat memiliki hingga 5 pengaturan diagnostik.

Penting

Anda harus mengaktifkan Pengaturan Diagnostik di Azure Monitor untuk mengirim data log survei Anda ke ruang kerja Analitik Log, Azure Event Hubs, atau akun penyimpanan Azure untuk menerima dan menganalisis data survei Anda. Jika Anda tidak mengirim data survei ke salah satu opsi ini, data survei Anda tidak akan disimpan dan akan hilang Berikut ini adalah instruksi untuk mengonfigurasi sumber daya Azure Monitor Anda untuk mulai membuat log dan metrik untuk Communications Services Anda. Untuk dokumentasi terperinci tentang menggunakan Pengaturan Diagnostik di semua sumber daya Azure, lihat: Mengaktifkan pengelogan di Diagnostik Pengaturan

Catatan

Di bawah nama pengaturan diagnostik, pilih "Survei Panggilan" untuk mengaktifkan log untuk akhir survei panggilan.

Screenshot of diagnostic settings for call survey.

Gambaran Umum

Implementasi log survei akhir panggilan mewakili fungsionalitas tambahan dalam Azure Communication Services (Azure Communication Services), memungkinkan Contoso mengirimkan survei untuk mengumpulkan umpan balik subjektif pelanggan tentang pengalaman panggilan mereka. Pendekatan ini bertujuan untuk melengkapi penilaian kualitas panggilan di luar metrik objektif seperti bitrate audio dan video, jitter, dan latensi, yang mungkin tidak sepenuhnya menangkap apakah pelanggan memiliki pengalaman yang memuaskan atau tidak memuaskan. Dengan memanfaatkan log Azure untuk menerbitkan dan memeriksa data survei, Contoso mendapatkan wawasan untuk analisis dan identifikasi area yang memerlukan peningkatan. Hasil survei ini berfungsi sebagai sumber daya berharga bagi Azure Communication Services untuk terus memantau dan meningkatkan kualitas dan keandalan. Untuk detail selengkapnya tentang Akhir survei panggilan

Survei Akhir Panggilan adalah alat berharga yang memungkinkan Anda mengumpulkan wawasan tentang bagaimana pengguna akhir melihat kualitas dan keandalan solusi panggilan JavaScript/Web SDK Anda. Log yang menyertainya berisi data penting yang membantu menilai pengalaman pengguna akhir, termasuk:

Panggilan Keseluruhan: Respons menunjukkan bagaimana peserta panggilan melihat kualitas panggilan mereka secara keseluruhan.

  • Audio: Respons menunjukkan apakah pengguna melihat masalah audio.
  • Video: Respons menunjukkan apakah pengguna melihat masalah video apa pun.
  • Berbagi Layar: Respons menunjukkan apakah pengguna melihat masalah berbagi layar. Selain hal di atas, tag opsional dalam respons menawarkan wawasan lebih lanjut tentang jenis masalah tertentu yang terkait dengan audio, video, atau berbagi layar.

Dengan menganalisis data yang diambil di log Akhir Survei Panggilan, Anda dapat menentukan area yang memerlukan peningkatan, sehingga meningkatkan pengalaman pengguna secara keseluruhan.

Kategori log sumber daya

Communication Services menawarkan jenis log berikut yang dapat Anda aktifkan:

  • Akhir log Survei Panggilan - menyediakan informasi dasar yang terkait dengan survei di akhir panggilan

Properti

Properti Deskripsi
Timegenerated Bidang ini mewakili tanda waktu (UTC) saat log dihasilkan
CorrelationId ID untuk peristiwa berkorelasi dapat digunakan untuk mengidentifikasi peristiwa yang berkorelasi antara beberapa tabel
Category Kategori log kejadian. Log dengan kategori log dan jenis sumber daya yang sama akan memiliki bidang properti yang sama
ResourceId Pengidentifikasi panjang penuh sumber daya pengguna
OperationName Operasi yang terkait dengan rekaman log
OperationVersion Versi API dikaitkan dengan operasi atau versi operasi jika operationName dilakukan menggunakan API
CallId Pengidentifikasi panggilan yang digunakan untuk berkorelasi. Dapat digunakan untuk mengidentifikasi peristiwa yang berkorelasi antara beberapa tabel
ParticipantId ID peserta
SurveyId Pengidentifikasi survei yang dikirimkan oleh peserta. Dapat digunakan untuk mengidentifikasi peristiwa yang berkorelasi antara beberapa tabel
OverallCallIssues Bidang ini menunjukkan masalah apa pun yang terkait dengan panggilan keseluruhan, dan nilainya adalah daftar deskripsi yang dipisahkan koma
AudioIssues Bidang ini menunjukkan masalah apa pun yang terkait dengan pengalaman audio, dan nilainya adalah daftar deskripsi yang dipisahkan koma
VideoIssues Bidang ini menunjukkan masalah apa pun yang terkait dengan pengalaman video, dan nilainya adalah daftar deskripsi yang dipisahkan koma
ScreenshareIssues Bidang ini menunjukkan masalah apa pun yang terkait dengan pengalaman screenshare, dan nilainya adalah daftar deskripsi yang dipisahkan koma
OverallRatingScore Bidang ini mewakili pengalaman panggilan keseluruhan yang dinilai oleh peserta
OverallRatingScoreLowerBound Bidang ini mewakili nilai minimum dari skala OverallRatingScore
OverallRatingScoreUpperBound Bidang ini mewakili nilai maksimum skala OverallRatingScore
OverallRatingScoreThreshold Bidang ini menunjukkan nilai di atas yang menunjukkan OverallRatingScore kualitas yang lebih baik
AudioRatingScore Bidang ini mewakili pengalaman audio yang dinilai oleh peserta
AudioRatingScoreLowerBound Bidang ini mewakili nilai minimum skala AudioRatingScore
AudioRatingScoreUpperBound Bidang ini mewakili nilai maksimum skala AudioRatingScore
AudioRatingScoreThreshold Bidang ini menunjukkan nilai di atas yang menunjukkan AudioRatingScore yang menunjukkan kualitas yang lebih baik
VideoRatingScore Bidang ini mewakili pengalaman video yang dinilai oleh peserta
VideoRatingScoreLowerBound Bidang ini mewakili nilai minimum skala VideoRatingScore
VideoRatingScoreUpperBound Bidang ini mewakili nilai maksimum skala VideoRatingScore
VideoRatingScoreThreshold Bidang ini menunjukkan nilai di atas yang menunjukkan kualitas VideoRatingScore yang lebih baik
ScreenshareRatingScore Bidang ini mewakili pengalaman screenshare yang dinilai oleh peserta
ScreenshareLowerBound Bidang ini mewakili nilai minimum skala ScreenshareRatingScore
ScreenshareUpperBound Bidang ini mewakili nilai maksimum skala ScreenshareRatingScore
ScreenshareRatingThreshold Bidang ini menunjukkan nilai di atas tempat ScreenshareRatingScore menunjukkan kualitas yang lebih baik

Contoh log

Contoh untuk panggilan keseluruhan

[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z", 
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey", 
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY", 
"OperationName":"CallSurvey", 
"OperationVersion":"0.0"

"properties": 
    {
        "CallId":"fcc1234f-ce69-ZZZZ-b73f-b036051test4",
        "SurveyId":"a6dd61c4-b924-4885-96a4-a991d4c09e8b",
        "ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
        "OverallCallIssues":"CallCannotJoin",
        "OverallRatingScore":7,
        "OverallRatingScoreLowerBound":0,
        "OverallRatingScoreUpperBound":10,
        "OverallRatingScoreThreshold":5        
    }

}
]

Contoh untuk kualitas Audio

[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z", 
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey", 
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY", 
"OperationName":"EndOfCallSurvey", 
"OperationVersion":"0.0"

"properties": 
    {
        "CallId":"fcc1234f-ce69-ZZZZ-b73f-b036051test4",
        "SurveyId":"a6dd61c4-xxxx-4885-96a4-a991d4c09e8b",
        "ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
        "AudioIssues":"NoRemoteAudio",      
        "AudioRatingScore":6,
        "AudioRatingScoreLowerBound":0,
        "AudioRatingScoreUpperBound":10,
        "AudioRatingScoreThreshold":4        	
    }
]

Contoh untuk kualitas video

[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z", 
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey", 
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY", 
"OperationName":"CallSurvey", 
"OperationVersion":"0.0"

"properties": 
    {
        "CallId":"fcc87f7f-ce69-eeed-7777-b036051faea4",
        "SurveyId":"a6dd61c4-zzzz-4885-tttt-a991d4c09e8b",
        "ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
        "VideoIssues":"NoVideoReceived",
        "VideoRatingScore":9,
        "VideoRatingScoreLowerBound":0,
        "VideoRatingScoreUpperBound":10,
        "VideoRatingScoreThreshold":7
    }
}
]

Contoh untuk berbagi layar

[
{
"TimeGenerated":"2023-04-12T14:21:35.0700920Z", 
"TimeGenerated":"2023-04-12T14:21:35.0700920Z", 
"CorrelationId":"91c3369f-test-40b0-a4ba-0000003419f9",
"Category":"CallSurvey", 
"ResourceId":"/SUBSCRIPTIONS/ED463725-1C38-43FC-BD8B-CAC509B41E96/RESOURCEGROUPS/ACS-DATALYTICS-SPGW-RG/PROVIDERS/MICROSOFT.COMMUNICATION/COMMUNICATIONSERVICES/ACS-DATALYTICS-ALLTELEMETRY", 
"OperationName":"EndOfCallSurvey", 
"OperationVersion":"0.0"

"properties": 
    {
        "CallId":"1237f7f-ce69-ffff-b73f-b036051f6666",
        "SurveyId":"a6dd6bbb-b924-zzzz-96a4-a991d4c01000",
        "ParticipantId":"91c3369f-test-40b0-a4ba-0000003419f9",
        "ScreenshareIssues":"StoppedUnexpectedly,CannotPresent",
        "ScreenshareRatingScore":2,
        "ScreenshareRatingScoreLowerBound":0,
        "ScreenshareRatingScoreUpperBound":10,
        "ScreenshareRatingScoreThreshold":3
    }
}
]