Loading

Quando un agente accetta la chat, la pagina carica una schermata vuota

Data pubblicazione: Jul 15, 2025
Descrizione

Quando la chat viene avviata e instradata all'agente, a volte l'agente visualizza una finestra di chat vuota.

 

Passaggi da riprodurre:

  1. Configurare un'organizzazione con Chat e Omni abilitati
  2. Configurare un agente che possa ricevere chat nella console Lightning
  3. Configurare un pulsante di chat di prova che possa inviare chat a quell'agente. Configurare un saluto automatico per illustrare il problema
  4. Avviare una chat e accettarla con l'agente
  5. Nella console JS sul lato agente inserire: $A.getComponent('<chatBody component global id>').set('v.chatDataFetched', false); è possibile ottenere l'ID globale con il plugin Lightning o inserendo un punto di interruzione nel codice controller/helper ChatBody e chiamando cmp.getGlobalId()

  6. Il corpo della chat dovrebbe scomparire dall'IU
  7. Inviare alcuni messaggi dal visitatore
  8. Ora eseguire lo stesso snippet JS, ma passare true (vero) per il valore
  9. Il corpo della chat riapparirà, ma mostrerà solo il saluto automatico
  10. Aggiornando il browser, si dovrebbero vedere tutti i messaggi mostrati nel corpo
  11. Questo è uno dei modi per riprodurre questo problema, ma i clienti lo riscontrano anche in altri modi, ad esempio visualizzando
    all'inizio il messaggio "La trascrizione non è pronta" perché l'automazione è in esecuzione. Lo stesso problema si verifica quando i messaggi vengono inviati durante questo periodo
Risoluzione

Creare un'istanza dei componenti engagedChat/conversationLog, ma nasconderli (lasciandoli nel DOM) in modo che possano ascoltare e aggiungere nuovi messaggi quando necessario.

 

Caricare i dati della chat dal server quando chatBody esegue il rendering del corpo.

 

I clienti possono ridurre al minimo questo potenziale impatto solo limitando l'automazione eseguita durante l'instradamento/l'accettazione della chat. Se gli agenti ritengono di essere stati colpiti, possono aggiornare i loro browser per caricare i dati più recenti della chat.

Numero articolo Knowledge

002826046

 
Caricamento
Salesforce Help | Article