Introducción a las estrategias generales de solución de problemas
Garantizar una experiencia satisfactoria durante una llamada requiere que muchos elementos funcionen juntos:
- entorno estable de red y hardware
- buen diseño de la interfaz de usuario
- comentarios oportunos al usuario sobre el estado actual y los errores
Para solucionar problemas notificados por los usuarios, es importante identificar dónde procede el problema. El problema podría estar dentro de la aplicación, el SDK o el entorno del usuario, como el dispositivo, la red o el explorador.
En este artículo se exploran algunas estrategias de depuración que le ayudan a identificar la raíz del problema de forma eficaz.
Aclaración de los problemas notificados por los usuarios
En primer lugar, debe aclarar los problemas notificados por los usuarios.
A veces, cuando los usuarios notifican problemas, es posible que no describan con precisión el problema, por lo que puede haber cierta ambigüedad. Por ejemplo, cuando los usuarios informan de un retraso durante una llamada, pueden hacer referencia a un retraso después de que se conecte la llamada, pero antes de que se escuche cualquier sonido. Como alternativa, podrían referirse al retraso experimentado entre dos partes mientras se comunican entre sí.
Estas dos situaciones son diferentes y requieren enfoques diferentes para identificar y resolver el problema. Es importante recopilar más información del usuario para comprender el problema y solucionarlo en consecuencia.
Descripción de la frecuencia con la que los usuarios y cuántos usuarios encuentran el problema
Cuando el usuario notifica un problema, es necesario comprender su reproducibilidad. Solo sucede una vez y siempre suceden situaciones diferentes.
Para algunos problemas, también puede usar la herramienta Diagnóstico de llamadas y el Registro de Azure Monitor para comprender cuántos usuarios podrían tener problemas similares.
Comprender la reproducibilidad del problema y cuántos usuarios se ven afectados puede ayudarle a decidir la prioridad del problema.
Referencia a la documentación
La documentación del SDK de llamadas de Azure Communication Services es enriquecida y trata muchos temas, como documentos de concepto, guías de inicio rápido, tutoriales, problemas conocidos y guías de solución de problemas.
Dedique tiempo a comprobar los problemas conocidos y la página de limitación del servicio. A veces, los problemas notificados por los usuarios se deben a limitaciones del propio servicio. Un buen ejemplo sería el número de vídeos que se pueden ver durante una reunión grande. El comportamiento del explorador del usuario o de su dispositivo podría ser la causa del problema.
Por ejemplo, cuando un explorador móvil funciona en segundo plano o cuando el teléfono del usuario está bloqueado, puede mostrar varios comportamientos en función de la plataforma. El explorador podría dejar de enviar fotogramas de vídeo por completo o transmitir únicamente fotogramas negros.
La guía de solución de problemas, en particular, aborda varios problemas que pueden surgir al usar el SDK de llamadas de ACS. Puede comprobar la lista de problemas comunes en la guía de solución de problemas para ver si hay un problema similar notificado por el usuario y seguir las instrucciones proporcionadas para solucionar el problema.
Informe de un problema
Si el problema notificado por el usuario no está presente en la guía de solución de problemas, considere la posibilidad de notificar el problema.
En la mayoría de los casos, es necesario proporcionar el callId junto con una descripción clara del problema. Si puede reproducir el problema, incluya detalles relacionados con el problema. Por ejemplo,
- pasos para reproducir el problema, incluidas las condiciones previas (plataforma, condiciones de red y otra información que puede resultar útil)
- ¿qué resultado espera ver?
- ¿qué resultado ve realmente?
- tasa de reproducibilidad del problema
Para obtener más información, consulte Notificar un problema.
Pasos siguientes
Además de la guía de solución de problemas, estos son algunos artículos de interés para usted.
- Obtenga información sobre cómo Optimizar la calidad de las llamadas.
- Obtenga más información sobre Diagnóstico de llamadas.
- Obtenga más información sobre la Solución de problemas de calidad de llamadas voIP.
- Consulte Incidencias conocidas.