Udostępnij za pośrednictwem


Omówienie ogólnych strategii rozwiązywania problemów

Zapewnienie satysfakcjonującego środowiska podczas wywołania wymaga współpracy wielu elementów:

  • stabilne środowisko sieciowe i sprzętowe
  • dobry projekt interfejsu użytkownika
  • aktualne informacje zwrotne do użytkownika dotyczące bieżącego stanu i błędów

Aby rozwiązać problemy zgłaszane przez użytkowników, ważne jest ustalenie, skąd pochodzi problem. Problem może należeć do aplikacji, zestawu SDK lub środowiska użytkownika, takiego jak urządzenie, sieć lub przeglądarka.

W tym artykule omówiono niektóre strategie debugowania, które ułatwiają efektywne identyfikowanie głównego problemu.

Wyjaśnienie problemów zgłaszanych przez użytkowników

Najpierw należy wyjaśnić problemy zgłaszane przez użytkowników.

Czasami, gdy użytkownicy zgłaszają problemy, mogą nie dokładnie opisać problemu, więc może istnieć pewne niejednoznaczność. Na przykład gdy użytkownicy zgłaszają opóźnienie podczas połączenia, mogą odwoływać się do opóźnienia po nawiązaniu połączenia, ale zanim usłyszysz jakikolwiek dźwięk. Alternatywnie mogą one odnosić się do opóźnienia występującego między dwiema stronami, gdy komunikują się ze sobą.

Te dwie sytuacje są różne i wymagają różnych podejść do identyfikowania i rozwiązywania problemu. Ważne jest, aby zebrać więcej informacji od użytkownika, aby zrozumieć problem i odpowiednio go rozwiązać.

Informacje o tym, jak często użytkownicy i ilu użytkowników napotyka problem

Gdy użytkownik zgłasza problem, musimy zrozumieć jego powtarzalność. Dzieje się tylko raz i zawsze są różne sytuacje.

W przypadku niektórych problemów możesz również użyć narzędzia diagnostyki wywołań i dziennika usługi Azure Monitor, aby zrozumieć, ilu użytkowników może mieć podobne problemy.

Zrozumienie powtarzalności problemu i liczby użytkowników, których dotyczy problem, może pomóc w podjęciu decyzji o priorytcie problemu.

Odwołanie do dokumentacji

Dokumentacja zestawu AZURE Communication Services Calling SDK jest bogata i obejmuje wiele tematów, w tym dokumenty dotyczące pojęć, przewodniki Szybki start, samouczki, znane problemy i przewodniki rozwiązywania problemów.

Pośmiń czas na sprawdzenie znanych problemów i strony ograniczenia usługi. Czasami problemy zgłaszane przez użytkowników są spowodowane ograniczeniami samej usługi. Dobrym przykładem może być liczba filmów wideo, które można wyświetlić podczas dużego spotkania. Zachowanie przeglądarki użytkownika lub jego urządzenia może być przyczyną problemu.

Na przykład gdy przeglądarka mobilna działa w tle lub gdy telefon użytkownika jest zablokowany, może wykazywać różne zachowania w zależności od platformy. Przeglądarka może całkowicie przestać wysyłać klatki wideo lub przesyłać wyłącznie czarne ramki.

Przewodnik rozwiązywania problemów, w szczególności, rozwiązuje różne problemy, które mogą wystąpić podczas korzystania z zestawu ACS Calling SDK. Listę typowych problemów można sprawdzić w przewodniku rozwiązywania problemów, aby sprawdzić, czy występuje podobny problem zgłoszony przez użytkownika, i postępuj zgodnie z podanymi instrukcjami, aby rozwiązać ten problem.

Zgłaszanie problemu

Jeśli problem zgłoszony przez użytkownika nie jest obecny w przewodniku rozwiązywania problemów, rozważ raportowanie problemu.

W większości przypadków należy podać identyfikator callId wraz z jasnym opisem problemu. Jeśli możesz odtworzyć problem, dołącz szczegóły związane z problemem. Na przykład

  • kroki odtworzenia problemu, w tym warunków wstępnych (platforma, warunki sieciowe i inne informacje, które mogą być pomocne)
  • jaki wynik ma być widoczny
  • jaki wynik rzeczywiście widzisz
  • współczynnik powtarzalności problemu

Aby uzyskać więcej informacji, zobacz Raportowanie problemu.

Następne kroki

Oprócz przewodnika rozwiązywania problemów poniżej przedstawiono kilka interesujących Cię artykułów.