Loading

Lorsqu’un agent accepte le chat, la page charge un écran vide

Date de publication: Jul 15, 2025
Description

Lorsque le chat est initié et acheminé à l’agent, une fenêtre de chat vide s’affiche parfois pour l’agent.

 

Étapes à suivre :

  1. Configurez une organisation avec Chat et Omni activés
  2. Configurez un agent qui peut recevoir des chats dans la console lightning
  3. Configurez un bouton de chat test qui peut envoyer des chats à cet agent. Configurez un message de salutation automatique pour illustrer le problème
  4. Démarrez un chat et acceptez-le avec l’agent
  5. Dans la console JS du côté de l’agent, saisissez : $A.getComponent('<chatBody component global id>').set('v.chatDataFetched', false) ; Vous pouvez obtenir l’ID international avec le plug-in Lightning ou en plaçant un point d’arrêt dans le code controller/helper ChatBody et en appelant cmp.getGlobalId()

  6. Le corps du chat devrait disparaître dans l’IU
  7. Envoyez des messages du visiteur
  8. Exécutez maintenant le même snippet JS, mais transmettez true comme valeur cette fois-ci
  9. Le corps du chat réapparaît mais affiche uniquement le message de salutation automatique
  10. Actualisez le navigateur pour visualiser tous les messages affichés dans le corps
  11. Il s’agit d’une méthode pour reproduire ce problème, mais les clients peuvent le rencontrer d’autres façons également, comme par exemple lorsqu’ils voient
    des messages « La transcription n’est pas prête » au début car l’automatisation est en cours d’exécution. Le même problème se produit lorsque des messages sont envoyés à ce moment-là
Résolution

Instanciez les composants engagedChat/conversationLog mais masquez-les (tout en les laissant dans le DOM) pour qu’ils puissent écouter et ajouter de nouveaux messages, si nécessaire.

 

Chargez les données de chat du serveur lorsque chatBody affiche le corps.

 

Les clients peuvent minimiser cet impact potentiel uniquement en limitant l’automatisation qui s’exécute lors du routage ou de l’acceptation du chat. Si les agents pensent avoir été impactés, ils peuvent actualiser leurs navigateurs pour charger les dernières données de chat.

Numéro d’article de la base de connaissances

002826046

 
Chargement
Salesforce Help | Article