Bagikan melalui


Gambaran umum strategi pemecahan masalah umum

Memastikan pengalaman yang memuaskan selama panggilan mengharuskan banyak elemen untuk bekerja sama:

  • lingkungan jaringan dan perangkat keras yang stabil
  • desain antarmuka pengguna yang baik
  • umpan balik tepat waktu kepada pengguna tentang status dan kesalahan saat ini

Untuk memecahkan masalah yang dilaporkan oleh pengguna, penting untuk mengidentifikasi dari mana masalah berasal. Masalah ini dapat terletak dalam aplikasi, SDK, atau lingkungan pengguna seperti perangkat, jaringan, atau browser.

Artikel ini mengeksplorasi beberapa strategi penelusuran kesalahan yang membantu Anda mengidentifikasi akar masalah secara efisien.

Mengklarifikasi masalah yang dilaporkan oleh pengguna

Pertama, Anda perlu mengklarifikasi masalah yang dilaporkan oleh pengguna.

Terkadang ketika pengguna melaporkan masalah, mereka mungkin tidak secara akurat menggambarkan masalah, jadi mungkin ada beberapa ambiguitas. Misalnya, ketika pengguna melaporkan mengalami penundaan selama panggilan, mereka dapat merujuk ke penundaan setelah panggilan tersambung tetapi sebelum suara terdengar. Atau, mereka mungkin merujuk pada penundaan yang dialami antara dua pihak saat mereka berkomunikasi satu sama lain.

Kedua situasi ini berbeda dan memerlukan pendekatan yang berbeda untuk mengidentifikasi dan menyelesaikan masalah. Penting untuk mengumpulkan lebih banyak informasi dari pengguna untuk memahami masalah dan mengatasinya.

Memahami seberapa sering pengguna dan berapa banyak pengguna yang mengalami masalah

Ketika pengguna melaporkan masalah, kita perlu memahami reproduktifitasnya. Hanya terjadi sekali dan selalu terjadi adalah situasi yang berbeda.

Untuk beberapa masalah, Anda juga dapat menggunakan alat Diagnostik Panggilan dan Log Azure Monitor untuk memahami berapa banyak pengguna yang dapat mengalami masalah serupa.

Memahami reproduksi masalah dan berapa banyak pengguna yang terpengaruh dapat membantu Anda memutuskan prioritas masalah.

Mengacu pada dokumentasi

Dokumentasi untuk Azure Communication Services Calling SDK kaya dan mencakup banyak subjek, termasuk dokumen konsep, panduan mulai cepat, tutorial, masalah yang diketahui, dan panduan pemecahan masalah.

Luangkan waktu untuk memeriksa masalah yang diketahui dan halaman batasan layanan. Terkadang, masalah yang dilaporkan oleh pengguna disebabkan oleh keterbatasan layanan itu sendiri. Contoh yang baik adalah jumlah video yang dapat dilihat selama rapat besar. Perilaku browser pengguna atau perangkatnya bisa menjadi penyebab masalah.

Misalnya, ketika browser seluler beroperasi di latar belakang atau ketika ponsel pengguna dikunci, itu dapat menunjukkan berbagai perilaku tergantung pada platform. Browser mungkin berhenti mengirim bingkai video sama sekali atau mengirimkan hanya bingkai hitam.

Panduan pemecahan masalah, khususnya, mengatasi berbagai masalah yang mungkin muncul saat menggunakan ACS Calling SDK. Anda dapat memeriksa daftar masalah umum dalam panduan pemecahan masalah untuk melihat apakah ada masalah serupa yang dilaporkan oleh pengguna, dan mengikuti instruksi yang diberikan untuk memecahkan masalah lebih lanjut.

Melaporkan masalah

Jika masalah yang dilaporkan oleh pengguna tidak ada dalam panduan pemecahan masalah, pertimbangkan untuk melaporkan masalah tersebut.

Dalam kebanyakan kasus, Anda perlu memberikan callId bersama dengan deskripsi yang jelas tentang masalah ini. Jika Anda dapat mereprodusi masalah, sertakan detail yang terkait dengan masalah tersebut. Contohnya,

  • langkah-langkah untuk mereproduksi masalah, termasuk prasyarat (platform, kondisi jaringan, dan informasi lain yang mungkin berguna)
  • hasil apa yang Anda harapkan untuk dilihat
  • hasil apa yang sebenarnya Anda lihat
  • tingkat reproduksi masalah

Untuk informasi selengkapnya, lihat Melaporkan masalah.

Langkah berikutnya

Selain panduan pemecahan masalah, berikut adalah beberapa artikel yang menarik bagi Anda.