共用方式為


一般疑難解答策略的概觀

在呼叫期間確保令人滿意的體驗,需要許多元素共同運作:

  • 穩定的網路和硬體環境
  • 良好的使用者介面設計
  • 及時將目前狀態和錯誤意見反應給使用者

若要針對使用者回報的問題進行疑難解答,請務必找出問題的來源。 問題可能在於應用程式、SDK 或使用者的環境,例如裝置、網路或瀏覽器。

本文會探索一些偵錯策略,協助您有效率地找出問題根目錄。

釐清用戶回報的問題

首先,您必須釐清用戶回報的問題。

有時候當用戶回報問題時,他們可能不會準確地描述問題,因此可能會有些模棱兩可。 例如,當使用者在通話期間回報發生延遲時,他們可能會參考通話連線之後的延遲,但在聽到任何音效之前。 或者,他們可能會提到雙方在彼此通訊時所經歷的延遲。

這兩種情況不同,需要不同的方法來識別並解決問題。 請務必從使用者收集更多資訊,以了解問題並據以解決問題。

瞭解用戶的頻率,以及有多少使用者遇到問題

當用戶回報問題時,我們需要瞭解其重現性。 只有發生一次,而且總是發生是不同的情況。

針對某些問題,您也可以使用 通話診斷 工具和 Azure 監視器記錄 來瞭解有多少使用者可能有類似的問題。

了解問題重現性和受影響的用戶數目,可協助您決定問題的優先順序。

參考檔

Azure 通訊服務 呼叫 SDK 的文件豐富,涵蓋許多主題,包括概念檔、快速入門指南、教學課程、已知問題和疑難解答指南。

請花時間檢查已知問題和服務限制頁面。 有時候,用戶回報的問題是因為服務本身的限制。 一個很好的範例是大型會議期間可檢視的影片數目。 用戶瀏覽器或其裝置的行為可能是問題的原因。

例如,當行動瀏覽器在背景中運作或用戶手機鎖定時,可能會根據平台顯示各種行為。 瀏覽器可能會完全停止傳送視訊畫面,或只傳輸黑色畫面。

疑難解答指南,特別是解決使用 ACS 呼叫 SDK 時可能發生的各種問題。 您可以在疑難解答指南中檢查常見問題清單,以查看使用者回報的類似問題,並遵循提供的指示來進一步針對問題進行疑難解答。

回報問題

如果疑難解答指南中沒有用戶回報的問題,請考慮回報問題。

在大部分情況下,您需要提供 callId 以及問題的清楚描述。 如果您能夠重現問題,請包含與問題相關的詳細數據。 舉例來說:

  • 重現問題的步驟,包括先決條件(平臺、網路條件和其他可能有説明的資訊)
  • 您預期會看到什麼結果
  • 您實際看到的結果為何
  • 問題的重現率

如需詳細資訊,請參閱 回報問題

下一步

除了疑難解答指南,以下是您感興趣的一些文章。