Condividi tramite


Panoramica delle strategie generali per la risoluzione dei problemi

Per garantire un'esperienza soddisfacente durante una chiamata è necessario che molti elementi interagiscono:

  • ambiente di rete e hardware stabile
  • buona progettazione dell'interfaccia utente
  • feedback tempestivo all'utente sullo stato corrente ed errori

Per risolvere i problemi segnalati dagli utenti, è importante identificare la provenienza del problema. Il problema potrebbe trovarsi all'interno dell'applicazione, dell'SDK o dell'ambiente dell'utente, ad esempio dispositivo, rete o browser.

Questo articolo illustra alcune strategie di debug che consentono di identificare in modo efficiente la radice del problema.

Chiarimento dei problemi segnalati dagli utenti

In primo luogo, è necessario chiarire i problemi segnalati dagli utenti.

In alcuni casi, quando gli utenti segnalano problemi, potrebbero non descrivere accuratamente il problema, quindi potrebbe esserci qualche ambiguità. Ad esempio, quando gli utenti segnalano un ritardo durante una chiamata, possono fare riferimento a un ritardo dopo la connessione della chiamata, ma prima che venga sentito qualsiasi suono. In alternativa, potrebbero fare riferimento al ritardo riscontrato tra due parti mentre comunicano tra loro.

Queste due situazioni sono diverse e richiedono approcci diversi per identificare e risolvere il problema. È importante raccogliere altre informazioni dall'utente per comprendere il problema e risolverlo di conseguenza.

Informazioni sulla frequenza con cui gli utenti e il numero di utenti riscontrano il problema

Quando l'utente segnala un problema, è necessario comprenderne la riproducibilità. Succedendo una sola volta e sempre accadendo sono situazioni diverse.

Per alcuni problemi, è anche possibile usare lo strumento Diagnostica chiamate e log di Monitoraggio di Azure per comprendere quanti utenti potrebbero avere problemi simili.

Comprendere la riproducibilità del problema e il numero di utenti interessati può aiutare a decidere la priorità del problema.

Riferimento alla documentazione

La documentazione per Servizi di comunicazione di Azure Calling SDK è ricca di argomenti, tra cui documenti di concetto, guide introduttive, esercitazioni, problemi noti e guide alla risoluzione dei problemi.

Dedicare tempo per controllare i problemi noti e la pagina relativa alle limitazioni del servizio. A volte, i problemi segnalati dagli utenti sono dovuti a limitazioni del servizio stesso. Un buon esempio è il numero di video che possono essere visualizzati durante una riunione di grandi dimensioni. Il comportamento del browser dell'utente o del dispositivo potrebbe essere la causa del problema.

Ad esempio, quando un browser per dispositivi mobili opera in background o quando il telefono dell'utente è bloccato, può presentare diversi comportamenti a seconda della piattaforma. Il browser potrebbe smettere di inviare fotogrammi video completamente o trasmettere esclusivamente fotogrammi neri.

La guida alla risoluzione dei problemi, in particolare, risolve vari problemi che possono verificarsi quando si usa ACS Calling SDK. È possibile controllare l'elenco dei problemi comuni nella guida alla risoluzione dei problemi per verificare se si è verificato un problema simile segnalato dall'utente e seguire le istruzioni fornite per risolvere ulteriormente il problema.

Segnalazione di un problema

Se il problema segnalato dall'utente non è presente nella guida alla risoluzione dei problemi, prendere in considerazione la segnalazione del problema.

Nella maggior parte dei casi, è necessario fornire il callId insieme a una descrizione chiara del problema. Se è possibile riprodurre il problema, includere i dettagli relativi al problema. Ad esempio:

  • passaggi per riprodurre il problema, incluse le precondizioni (piattaforma, condizioni di rete e altre informazioni che potrebbero essere utili)
  • quale risultato ci si aspetta di vedere
  • quale risultato si vede effettivamente
  • frequenza di riproducibilità del problema

Per altre informazioni, vedere Segnalazione di un problema.

Passaggi successivi

Oltre alla guida alla risoluzione dei problemi, ecco alcuni articoli di interesse per l'utente.