Notes sur l'édition de la discussion Web

Découvrez les nouveautés de l'intégration de discussion Web.

Le journal des modifications du chat web répertorie les changements par numéro de version. Pour plus d'informations sur la discussion Web, voir Intégration de la discussion Web à votre site Web.

Pour plus d'informations sur les nouvelles fonctions et améliorations du produit watsonx Assistant de base, voir Notes sur l'édition.

Contrôle de la version de discussion Web

Si vous souhaitez évaluer les modifications introduites dans une édition de discussion Web avant de les appliquer à votre déploiement, vous pouvez définir une version de votre discussion Web. Pour plus d'informations, voir Contrôle de la version du web chat.

8.12.5

Date de sortie : 1er juin 2026

  • Corrections mineures de bugs et d'accessibilité.

8.12.4

Date de sortie : 2 avril 2026

  • Correction d'un bug introduit dans le composant de compétence conversationnelle de la version précédente.

8.12.3

Date de sortie : 25 mars 2026

  • Prise en charge de régions supplémentaires
  • Mise à jour de la version de la composante "compétences conversationnelles

8.12.2

Date de sortie : 11 décembre 2025

  • Mise à jour des dépendances pour tenir compte des avertissements de sécurité.
  • Mise à jour du nom d'hôte pour une nouvelle région.

8.12.1

Date de sortie : 28 octobre 2025

  • Ajout de la prise en charge de quelques régions supplémentaires.

8.12.0

Date de sortie : 24 septembre 2025

  • Correction d'un problème où des messages d'erreur pouvaient apparaître plusieurs fois lors d'échecs de communication avec l'assistant.
  • Correction d'un problème où le bouton de réessai ne fonctionnait pas après l'échec de l'ouverture du chat en ligne en raison de problèmes de communication, même lorsque la connexion était rétablie.

8.11.0

Date de sortie : 7 juillet 2025

  • Ajout de la possibilité d'utiliser l'option de configuration servers sur Cloud Pak for Data.
  • Amélioration de la performance du chargement du chat web JavaScript.
  • Correction d'un bogue pouvant entraîner la resoumission d'une demande lors du rechargement du chat si la réponse était vide.

8.10.0

Date de sortie : 26 juin 2025

  • Mises à jour des performances et de l'accessibilité.

8.9.0

Date de sortie : 18 juin 2025

  • Augmentation de la limite du délai de réponse de 40 à 120 secondes pour prendre en charge des opérations plus complexes ou plus longues dans les extensions personnalisées et les compétences conversationnelles.
  • Correctifs de bogues mineurs.

8.8.0

Date de sortie : 9 mai 2025

8.7.1

Date de sortie : 20 mars 2025

  • Correction d'un problème avec le sélecteur de date qui se fermait lorsque l'utilisateur cliquait dessus.
  • Correction d'un bogue survenant lors de l'utilisation d'un événement pre:receive pour modifier une propriété de contexte d'une valeur unique à un tableau.
  • Correction d'un problème d'accessibilité avec les réponses de désambiguïsation.
  • Mise à jour de l'icône du lanceur utilisée lors de l'utilisation du chat avec le thème IBM AI.
  • Correction d'un bug avec le fichier zip de l'application agent ZenDesk qui empêchait le chargement de l'application agent dans ZenDesk.

8.7.0

Date de sortie : 17 février 2025

  • Corrections d'erreurs.

8.6.0

Date de sortie : 3 février 2025

  • Arrêter le streaming : Le chat en ligne a ajouté un bouton "Arrêter la réponse" pour arrêter les réponses en continu qui peuvent être annulées.
    • Lorsque l'utilisateur clique sur le bouton "Arrêter la réponse", il déclenche un événement stopStreaming auquel vous pouvez vous connecter.
  • Corrections d'erreurs.

8.5.3

Date de sortie : 21 janvier 2025

  • Modifications de la recherche conversationnelle: Modifications de l'interface utilisateur pour les réponses de recherche conversationnelle. Cela inclut la suppression de la clause de non-responsabilité « L'exactitude des réponses générées peut varier ».
  • Corrections d'erreurs.

8.5.2

Date de sortie : 6 janvier 2025

  • Corrections d'erreurs.

8.5.1

Date de sortie : 5 décembre 2024

  • Amélioration du type de réponse "tableau" pour permettre aux utilisateurs de modifier le nombre de lignes visibles par page.

  • Correction d'un bug à cause duquel l'indicateur de frappe n'était pas visible dans les navigateurs autres que Chrome.

7.11.0

Date de sortie : 21 novembre 2024

  • Ajout d'une option " asyncCallout à la méthode " instance.send qui peut être utilisée pour s'assurer qu'un appel à une extension est effectué en une seule étape au lieu de la procédure en deux étapes par défaut.

8.5.0

Date de sortie : 18 novembre 2024

  • Correction d'un problème mineur d'accessibilité.

8.4.0

Date de sortie : 21 octobre 2024

  • Type de réponse "tableau" : La prise en charge bêta du nouveau type de réponse "tableau" est désormais disponible dans le chat en ligne. Pour plus d'informations, voir Response types reference.

  • Correction des problèmes de style pour les carrousels à carte unique.

  • Correction d'un bug qui provoquait parfois l'affichage d'un message d'erreur lorsque l'utilisateur cliquait sur un lien.

8.3.3

Date de sortie : 14 octobre 2024

  • Corrections en matière d'accessibilité : Des éléments ont été ajoutés au chat en ligne pour faciliter la navigation dans le chat à l'aide des touches de titre suivant et précédent lorsqu'on utilise un lecteur d'écran.

  • Correction d'un problème de mise au point avec le menu personnalisé. Le menu reste focalisé après que l'utilisateur a sélectionné un élément dans le menu.

  • Les extensions ne peuvent plus entraîner la désactivation du champ de saisie en attendant la fin de l'extension.

8.3.2

Date de sortie : 23 septembre 2024

  • Correction d'un bug qui perturbait la fonctionnalité "Voyages".

8.3.1

Date de sortie : 13 septembre 2024

  • Corrections d'erreurs.

8.3.0

Date de sortie : 9 septembre 2024

  • Support de texte enrichi dans la recherche conversationnelle: Les réponses à la recherche conversationnelle prennent désormais en charge le formatage de texte enrichi dans les réponses, y compris Markdown.

  • Modifications des sources de la recherche conversationnelle: Les sources ne sont plus mises en évidence par défaut dans les réponses de la recherche conversationnelle. Pour voir les points forts, vous devez développer le carrousel des sources et sélectionner la source.

  • Ajout de la région aws-eu-central-1.

  • Correction d'un bug dans l'intégration du service desk NiceDFO qui rendait les champs personnalisés indisponibles dans certains cas.

  • Correction d'un problème avec l'élément inscriptible aiTooltipAfterDescriptionElement qui empêchait le contenu d'être visible pour certaines occurrences de l'infobulle.

  • Correction d'un problème avec la méthode instance.send lorsqu'elle est appelée à partir d'un événement restartConversation, qui entraînait un affichage incorrect du message d'accueil dans le chat en ligne.

8.2.6

Date de sortie : 20 août 2024

  • Améliorations mineures.

8.2.5

Date de sortie : 12 août 2024

  • Mise à jour du comportement d'un résultat de recherche : Vous pouvez désormais cliquer sur la carte de chat web pour obtenir plus d'informations sur le résultat de la recherche si celui-ci n'est pas contenu dans une URL ou un fichier PDF.

  • Mise à jour du style pour les erreurs reçues par le chat web.

8.2.4

Date de sortie : 5 août 2024

  • Correction d'un problème qui pouvait empêcher le chat en ligne de fonctionner si l'on utilisait la diffusion en continu à partir d'une extension.

8.2.3

Date de sortie : 29 juillet 2024

  • Mise à jour du comportement de markdown: Correction d'un problème avec les nombres dans les listes ordonnées qui n'affichaient pas les bons nombres.

  • Amélioration de la réactivité des messages: Suppression ou réduction du délai ajouté aux réponses plus longues.

  • Corrections d'erreurs.

8.2.2

Date de sortie : 15 juillet 2024

  • Visuels mis à jour pour les résultats de recherche : Les visuels des réponses de recherche sont mis à jour pour les rendre plus cohérents avec la recherche conversationnelle. De plus, le chat Web affiche désormais les résultats de la recherche dans un carrousel.

  • Mises à jour des champs déroulants : La largeur maximale des champs déroulants pour option les réponses sont supprimées. La largeur des champs déroulants est désormais définie à 100 % de la largeur de la fenêtre de discussion. Cependant, si vous utilisez le hasContentMaxWidth: true option, la largeur est limitée à 380px.

  • Corrections d'erreurs.

8.2.1

Date de sortie : 1er juillet 2024

  • Annulation des modifications liées aux sauts de ligne et aux puces dans les réponses de votre assistant, qui ont été introduites suite aux améliorations du rendu des démarques dans la version précédente.

8.2.0

Date d'édition: 20 juin 2024

  • Nouvelle configuration de la présentation: Vous pouvez personnaliser une fenêtre de discussion en plein écran en définissant une largeur maximale et en supprimant l'ombre portée qui fournit une intégration transparente pour votre assistant. Pour plus d'informations, voir Configuration de la présentation.

  • Nouvelle méthode d'instance: Vous pouvez modifier le titre dans l'en-tête de la discussion avec le nouveau updateMainHeaderTitle. Pour plus d'informations, voir instance.updateMainHeaderTitle.

  • Nouvelle option de configuration de thème: Vous pouvez modifier le type de coins pour que le widget de discussion Web soit "arrondi" ou "carré". Pour plus d'informations, voir Theming configuration.

  • Nouvelle option de configuration de l'écran d'accueil: Vous pouvez masquer l'avatar de l'écran d'accueil, le message d'accueil et les modules de démarrage à l'aide de homeScreenConfig.custom_content_only de sorte que seul le contenu personnalisé soit visible. Pour plus d'informations, voir instance.updateHomeScreenConfig.

  • Amélioration de la gestion de la démarque des tables, des blocs de code, des guillemets de bloc et des blocs de code isolés.

  • Vous pouvez maintenant voir un changement dans les retours à la ligne et les puces dans les réponses de votre assistant en raison des améliorations apportées au rendu de la démarque dans la discussion Web.

  • Correctifs de bogue

8.1.3

Date d'édition: 10 juin 2024

  • Correctifs de bogues mineurs.

8.1.2

Date d'édition: 3 juin 2024

  • Correctifs de bogues mineurs.

8.1.1

Date d'édition: 10 mai 2024

  • Correctifs de bogues mineurs.

8.1.0

Date d'édition: 15 avril 2024

  • Prise en charge de la diffusion en flux de la recherche conversationnelle: vous pouvez désormais activer ou désactiver la diffusion en flux de la recherche conversationnelle dans la discussion Web. Pour activer la diffusion en flux de la recherche conversationnelle, accédez à Intégrations > Discussion Web > Style dans votre assistant. Actuellement, vous ne pouvez activer la diffusion en flux que pour les réponses de recherche conversationnelle. Toutefois, vos clients peuvent voir le flux de messages de recherche en temps réel dans leur discussion Web.

  • Couleurs d'accent pour l'écran d'accueil: vous pouvez désormais appliquer des couleurs d'accent à la place des couleurs d'arrière-plan par défaut sur l'écran d'accueil de la discussion Web. Vous pouvez également contrôler le dégradé affiché sur l'arrière-plan de l'écran d'accueil par défaut. Pour modifier la couleur d'arrière-plan de l'écran d'accueil de la discussion Web, accédez à Intégrations > Discussion Web > Ecran d'accueil dans votre assistant.

  • Mise à jour de la méthode restartConversation(): Vous pouvez désormais utiliser la méthode restartConversation() pour supprimer la session watsonx Assistant du serveur en plus de la suppression de la session watsonx Assistant du client.

  • Nouvel événement sessionExpired: votre assistant déclenche désormais un nouvel événement sessionExpired avant l'expiration de la session de l'assistant. Pour plus d'informations, voir EvénementsessionExpired.

8.0.1

Date de sortie : 2 avril 2024

  • Correction d'un bogue qui empêchait le chargement de la discussion Web si clientVersion était défini sur 'latest', '8' ou '8.0'. Ce bogue n'a pas affecté les discussions Web verrouillées sur les versions précédentes.

8.0.0

Date d'édition: 1er avril 2024

  • Nouvelle interface utilisateur Carbon pour la discussion Web: la discussion Web dispose d'une interface utilisateur Carbon mise à niveau pour l'intelligence artificielle, Carbon 11, qui aide à l'explicabilité de l'intelligence artificielle et à l'ajout de repères visuels pour rendre votre interaction adaptée à l'intelligence artificielle.

    Vous devez mettre à jour la conception Carbon avant de procéder à la mise à niveau vers la discussion Web 8.0.0 car la nouvelle interface utilisateur Carbon est en conflit avec les réponses définies par l'utilisateur et les éléments accessibles en écriture.

    En outre, le nouveau système de conception Carbon 11 ne prend pas en charge les composants Carbon 10. Par conséquent, l'ajout des composants Carbon 10 à une discussion Web avec le système de conception Carbon 11 peut perturber le style de la conception. Toutefois, vous pouvez ajouter les composants Carbon 11 à une discussion Web existante avec le système de conception Carbon 10 car les composants Carbon 11 fonctionnent avec les composants Carbon 10 dans la même base de code sans interruption de conception. Par conséquent, vous pouvez mettre à niveau un composant Carbon 10 individuel vers un composant Carbon 11 dans une discussion Web existante sans interrompre les composants Carbon 10 restants.

    La nouvelle conception d'écran d'accueil mise à jour n'est plus une couleur d'accent solide, bien qu'une mise à jour future introduise un contrôle des couleurs.

  • Nouvelle option de configuration de thème: vous pouvez désormais utiliser un nouvel objet de propriété themeConfig dans la discussion Web qui remplace la propriété de configuration carbonTheme. Les nouvelles options suivantes sont disponibles dans l'objet de configuration:

    • carbonTheme

      Sélectionnez un thème Carbon pour votre widget en fonction de Carbon Design System.

    • useAITheme

      Pour ajouter la marque IBM Carbon for AI à la discussion en ligne.

    Pour plus d'informations, voir Configuration du thème de discussion Web.

  • Mise à jour de la version de l'API des messages: Le chat en ligne utilise désormais la version 2023-06-15 de l' watsonx Assistant API. La version précédente était 2021-09-08. Pour plus d'informations sur les changements de comportement de watsonx Assistant avec la nouvelle version de l'API, voir les notes de mise à jour de watsonx Assistant.

  • Nouvelles exigences CSP: Vous devez utiliser les nouvelles exigences CSP pour la discussion Web. Pour plus d'informations, voir Sécurité de l'architecture de discussion Web.

  • Changements dans le centre de services personnalisé: tous les bureaux de services personnalisés doivent désormais implémenter une fonction getName(). Si vous utilisez un centre de services personnalisé sans la fonction getName(), vous devez mettre à jour vos centres de services avant de procéder à la mise à niveau vers la discussion Web 8.0.0. Pour plus d'informations, voir Détails de l'API du centre de services personnalisé.

  • Modifications apportées au paramètre de direction de la page: l'option de configuration direction n'est pas disponible dans la discussion Web maintenant car la discussion Web utilise désormais l'attribut dir dans l'élément html. En outre, la configuration de la direction est définie par défaut de la gauche vers la droite.

  • Les classes Native Carbon remplacent les classes d'aide de l'écran d'accueil: les classes natives Carbon remplacent désormais les classes d'aide de l'écran d'accueil dans la discussion Web. Pour plus d'informations, voir Classes d'aide CSS de discussion Web.

  • Le loadWatsonAssistant Le fichier .js n'est plus mis à jour: À partir de la version 8.0.0, le loadWatsonAssistantChat.js Le fichier, qui a été utilisé par le script d'intégration pour charger le chat Web, n'est plus mis à jour. Par conséquent, pour la version de chat Web 8.0.0, vous devez utiliser le WatsonAssistantChatEntry.js fichier dans le script d'intégration pour charger le chat Web au lieu du loadWatsonAssistantChat.js déposer. Pour les versions de discussion Web 7.x et antérieures, vous pouvez continuer à utiliser le fichier loadWatsonAssistantChat.js dans le script d'imbrication même s'il est remplacé par le fichier WatsonAssistantChatEntry.js. Pour apporter des modifications au script d'imbrication, vous pouvez accéder au script d'imbrication complet dans l'onglet Embed des paramètres de discussion Web.

  • Méthodes de fenêtre obsolètes: dans la version de discussion Web 8.0.0, les méthodes de fenêtre suivantes sont obsolètes:

    • openWindow

    • closeWindow

    • toggleOpen

      However, watsonx Assistant continues to support these window methods in web chat version 8.0.0. For more information about migrating from window to view methods, see [Migrating from window to view events and methods](https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-events#windowviewmigration){: external}.
      
  • Evénements obsolètes: dans la version de discussion Web 8.0.0, les événements suivants sont obsolètes:

    • window:pre:open

    • window:open

    • window:pre:close

    • window:close

      However, watsonx Assistant continues to support these events in web chat version 8.0.0. For more information about migrating from window to view events, see [Migrating from window to view events and methods](https://web-chat.global.assistant.watson.cloud.ibm.com/docs.html?to=api-events#windowviewmigration){: external}.
      

7.10.0

Date d'édition: 31 janvier 2024

  • Afficher les horodatages sur les messages: vous pouvez désormais afficher les horodatages sur les messages de la discussion Web avec l'option de configuration enableMessageTimestamps. Pour plus d'informations, voir Configuration de la discussion Web.
  • Nouveaux types de réponse: vous avez désormais la possibilité, dans la discussion Web, d'afficher les nouveaux types de réponse de carte, de grille, de carrousel et de bouton. Pour plus d'informations, voir Response types reference.

7.9.0

Date de sortie : 11 décembre 2023

  • Vue des sources améliorées pour la recherche conversationnelle: dans la fonction de recherche conversationnelle de la discussion Web, vous pouvez désormais accéder aux sources des textes de réponse mis en évidence dans un carrousel réductible. En outre, vous pouvez sélectionner et rechercher la source de chaque texte mis en évidence dans une réponse en cliquant dessus. Pour plus d'informations, voir Recherche conversationnelle.
  • Ajout du traitement des erreurs à l'afficheur PDF intégré: si une erreur se produit lors de l'ouverture d'un document PDF dans son afficheur, la discussion Web ouvre automatiquement le document dans un nouvel onglet du navigateur Web à l'aide de l'afficheur PDF natif. Il s'agit d'une solution de contournement pour les problèmes tels que CORS (Cross-origin resource sharing), qui ne sont pas pris en charge. Toutefois, dans certains navigateurs, la discussion Web génère une erreur popup-blocked lors de l'ouverture du document.
  • Ajout d'une option pour désactiver l'afficheur PDF intégré: vous pouvez désormais désactiver l'afficheur PDF dans la discussion Web en configurant disablePDFViewer. Lorsque l'afficheur PDF est disabled, les documents s'ouvrent dans un nouvel onglet à l'aide de l'afficheur PDF natif du navigateur Web. Pour plus d'informations, voir Configuration de la discussion Web.
  • Nouvelle propriété dans l'objet d'état de chat Web: Dans l'objet renvoyé par le getState() méthode d'instance, la nouvelle userID La propriété contient l'ID actuel du chat Web. Par exemple, en utilisant cette fonction, vous pouvez obtenir des informations sur l'ID utilisateur anonyme que la discussion Web affecte à un utilisateur par défaut si aucun ID utilisateur n'est créé.

7.8.0

Date d'édition: 13 novembre 2023

  • Ajout d'un afficheur PDF intégré: un afficheur intégré pour les fichiers PDF peut être utilisé pour les résultats de recherche à partir de watsonx Discovery qui contient des liens vers les documents PDF. Les liens vers les documents doivent prendre en charge CORS (Cross-origin resource sharing) pour s'ouvrir dans le chat web.
  • Configuration de routage améliorée pour l'intégration de Salesforce: les données additional_routing_info transmises de votre assistant à la discussion Web possèdent désormais des propriétés button_id et button_overrides qui permettent de contrôler la façon dont la discussion Web achemine l'utilisateur vers un agent. La propriété button_ids est obsolète et button_overrides est utilisé à la place. Toutes les propriétés des objets additional_routing_info sont facultatives. Si la valeur d'une propriété n'est pas incluse, le chat web prend par défaut la valeur des paramètres de l'agent en direct de la configuration du chat web watsonx Assistant Pour plus d'informations, voir Informations de routage.
  • Modification de la méthode destroySession: La méthode d'instance destroySession a été améliorée pour supprimer la session des serveurs watsonx Assistant et supprimer les informations de session de la mémoire du navigateur lorsqu'elle est appelée.

7.7.1

Date d'édition: 16 octobre 2023

  • Corrections d'erreurs.

7.7.0

Date d'édition: 5 octobre 2023

  • Ajouté fullWidth aux réponses personnalisées: l'événement customResponse inclut une propriété fullWidth qui peut être définie pour indiquer à la discussion Web qu'une réponse personnalisée doit être rendue pleine largeur dans la fenêtre principale. Pour plus d'informations, voir EvénementcustomResponse.

  • Une entrée de message plus longue est autorisée: le nombre maximal de caractères dans la zone d'entrée de message passe de 300 à 2048.

  • Téléchargement de fichiers dans Salesforce: l'intégration de Salesforce permet aux utilisateurs de télécharger des fichiers dans un agent lorsque l'agent demande un fichier à l'utilisateur. Si votre site Web possède une stratégie de sécurité de contenu, vous devrez peut-être ajouter *.salesforce.com pour permettre à la discussion Web de se connecter au noeud final Salesforce utilisé pour le téléchargement de fichiers.

  • Reconnexion aux agents Salesforce: l'intégration Salesforce reconnecte automatiquement l'utilisateur à l'agent si la discussion Web est rechargée alors qu'un utilisateur est engagé dans une conversation avec un agent.

  • Nouvelle image de marque: le filigrane IBM reflète la nouvelle marque IBM watsonx.

7.6.0

Date d'édition: 21 août 2023

  • Ajout d'un ID de transaction à la fonction onError: les informations de la fonction de configuration onError contiennent l'ID de transaction dans la propriété transactionID lorsque des erreurs de communication avec watsonx Assistant se produisent. Pour plus d'informations, voir écoute des erreurs.

  • Correction d'un bogue qui se produisait lors de l'envoi de deux messages à une extension sans attendre.

  • Correction d'un bogue dans lequel le lanceur de discussion Web ne s'affiche pas lors de l'annulation de l'événement window:open lors de l'historique des sessions.

  • Corrections d'erreurs.

7.5.0

Date d'édition: 31 juillet 2023

  • Nouvelles options d'affichage pour la fonction bêta Journeys: avec les Journeys ajoutant une troisième vue à la discussion Web, les deux autres vues étant le lanceur et la fenêtre principale, nous nous sommes éloignés des méthodes et des événements qui se sont concentrés sur l'ouverture et la fermeture de la fenêtre principale. Ces événements ont été dépréciés en faveur d'un système de changement de vue plus générique qui inclut une nouvelle méthode instance.changeView et des événements view:pre:change et view: change. Vous disposez de plus de souplesse et pouvez ouvrir plusieurs vues en même temps.

    Les méthodes et les événements de fenêtre sont pris en charge pour les assistants existants. Si vous ajoutez des visites à votre assistant ou que vous utilisez des visites, vos événements de fenêtre et vos méthodes risquent de ne pas fonctionner comme prévu et risquent de ne pas être pris en charge. Si vous souhaitez ajouter des visites à votre assistant, vous devez mettre à jour votre code personnalisé pour utiliser les nouvelles méthodes de changement de vue et les nouveaux événements.

    Les méthodes et les événements de fenêtre en cours sont toujours pris en charge pour les discussions Web et les assistants existants, mais ils sont obsolètes et seront supprimés dans une version ultérieure. Pour plus d'informations, voir Migration à partir de la fenêtre pour afficher les événements et les méthodes.

  • Nouvelle intégration du centre de services Genesys Web Messenger: l'intégration du centre de services pour Genesys Web Messenger n'est plus en version bêta et inclut désormais la prise en charge des chaînes d'informations utilisateur dans d'autres langues. Pour plus d'informations, voir Intégration à Genesys Web Messenger.

  • Nouvelle intégration du centre de services NICE CXone: l'intégration du centre de services pour NICE CXone Digital First Omnichannel est publiée. Pour plus d'informations, voir Intégration à NICE CXone Digital First Omnichannel.

  • Ajout d'un bouton de redémarrage: une nouvelle option de configuration showRestartButton indique si l'interface de discussion Web doit afficher un bouton de redémarrage dans l'en-tête, en plus du bouton - (Réduire) existant. Un client peut cliquer sur ce bouton pour mettre fin à la conversation ou mettre fin à toute conversation avec un agent en direct, tout en gardant la discussion ouverte. La transcription du chat est effacée, mais toute transcription d'une conversation avec un agent en direct est conservée. Pour plus d'informations, voir showRestartButton.

  • Carbon charts: les Carbon charts sont pris en charge dans les réponses personnalisées.

  • Reconnexion avec une intégration de centre de services personnalisée: la discussion Web fournit désormais une prise en charge des intégrations de centre de services personnalisées pour leur permettre de reconnecter l'utilisateur à un agent lorsque la discussion Web est rechargée. Pour plus d'informations, voir Reconnexion de sessions.

  • Partage d'écran avec une intégration de centre de services personnalisée: la discussion Web fournit une prise en charge des intégrations de centre de services personnalisées pour permettre et pour donner à l'utilisateur des options lui permettant d'accepter ou d'arrêter une session de partage d'écran avec un centre de services. La fonction de partage d'écran réelle n'est pas fournie par la discussion Web ; elle doit être fournie par l'intégration du centre de services. Partage d'écran.

  • La propriété history dans les objets de message comporte une nouvelle propriété from_history qui indique si le message provient de l'historique des sessions. Pour plus d'informations, voir Extensions d'objet de message.

7.4.0

Date d'édition: 12 juin 2023

7.3.0

Date d'édition: 30 mai 2023

  • A publié une version bêta de l'intégration du centre de services de Genesys Web Messenger, qui inclut actuellement des chaînes d'informations utilisateur en anglais. Pour plus d'informations, voir Genesys Web Messenger.
  • Ajout d'une prise en charge bêta pour le partage de fichiers avec des intégrations de centre de services personnalisé qui inclut actuellement des chaînes d'informations utilisateur en anglais. Pour plus d'informations, voir Custom service desks.

7.2.2

Date d'édition: 1er mai 2023

  • Corrections d'erreurs.

7.2.1

Date d'édition: 24 avril 2023

  • Corrections d'erreurs.

7.2.0

Date d'édition: 10 avril 2023

  • Ajout de la prise en charge des réponses iframe en ligne. Pour plus d'informations, voir Response types reference.

  • Reconception de l'expérience de conversation de l'agent.

  • Corrections d'erreurs.

7.1.1

Date d'édition: 13 février 2023

  • Nouveaux événements de parcours: la nouvelle visite guidée: début, visite guidée: finet visite guidée: étape fournissent des détails sur la progression de l'utilisateur au cours d'un parcours (également appelée visite guidée). Ces événements peuvent être utilisés pour accéder à une page spécifique lorsque l'utilisateur commence un voyage ou atteint une certaine étape, ou pour afficher une enquête après la fin d'un voyage.

  • Nouvelles méthodes d'instance de parcours: le nouvel objet tours prend en charge les méthodes d'instance qui permettent de mieux contrôler les parcours. Vous pouvez utiliser ces méthodes pour démarrer ou terminer un parcours, ou pour naviguer automatiquement dans un parcours en réponse à des actions utilisateur.

  • Ajout de chaînes de parcours au module linguistique: de nouvelles chaînes pour les parcours ont été ajoutées au module linguistique. Vous pouvez modifier les chaînes dans le module linguistique en utilisant le updateLanguagePack() méthode d'instance. Pour plus d'informations sur les modules linguistiques, voir Langues.

Pour plus d'informations sur la fonction bêta des parcours, voir Guider les clients avec des parcours.

7.1.0

Date d'édition: 17 janvier 2023

  • Application d'agent Zendesk mise à jour: l'application d'agent pour Zendesk est compatible avec les espaces de travail Zendesk.

  • Dans les kits de démarrage du Service Desk, l'instance de l'intégration du chat Web a été ajoutée au serviceDeskFactory paramètres pour le rendre accessible aux implémentations de centres de services personnalisés.

  • Nouvelles méthodes d'instance: Le nouveau elements.getMessageInput() et elements.getHomeScreenInput() les méthodes d'instance permettent d'accéder aux champs de saisie utilisés par le client pour envoyer des messages. Vous pouvez utiliser ces méthodes pour modifier l'entrée ou pour exécuter une action lorsque l'utilisateur est en train de taper (par exemple, pour implémenter une fonction de frappe anticipée).

  • Nouvel évènement: Le nouveau agent:pre:sessionHistory L'événement filtre les informations personnelles potentielles à partir des messages envoyés par un client ou un agent du centre de services avant que les messages ne soient envoyés à l'assistant pour être stockés dans l'historique de session.

  • Nouvelle propriété dans l'objet d'état de chat Web: Dans l'objet renvoyé par le getState() méthode d'instance, la nouvelle isDebugEnabled La propriété indique si l'indicateur de débogage du chat Web est défini sur true.

7.0.0

Date d'édition: 5 décembre 2022

  • Handoff Live Agent rationalisé: L'expérience de handoff Live Agent est rationalisée et simplifiée. Au lieu d'ouvrir la discussion en ligne de l'agent dans une fenêtre distincte, la discussion Web affiche désormais l'agent en ligne entrant la conversation dans la même fenêtre.

    En raison de ce changement, le updateCustomMenuOptions La méthode d'instance reflète une vue unique, avec une seule liste d'options de menu personnalisées. Si vous souhaitez personnaliser les options de menu uniquement pendant une discussion en direct avec un agent, vous pouvez vous abonner au agent:pre:startChat et agent:endChat événements pour déclencher vos personnalisations.

  • agent:endChat changements: Le agent:endChat L'événement se déclenche désormais également si le client annule une demande d'agent en direct avant que l'agent ne le rejoigne. Si vous souhaitez afficher un formulaire de post-discussion uniquement après une discussion d'agent en ligne, vous pouvez utiliser le nouvel indicateur requestCancelled sur l'événement pour déterminer si la demande a été annulée.

  • Nouvelles options de configuration: les nouvelles options suivantes sont disponibles dans l'objet de configuration:

    • serviceDesk.availabilityTimeoutSeconds: indique combien de temps la discussion Web attend un agent disponible avant d'annuler automatiquement la demande d'agent en ligne.
    • serviceDesk.disableAgentSessionHistory: désactive le stockage des discussions en ligne de l'agent dans l'historique des sessions. Si cette option est définie sur true, l'historique des discussions de l'agent en ligne n'est pas stocké ; cela signifie que si la discussion Web est rechargée, l'historique des discussions de l'agent en ligne est perdu.

    Pour plus d'informations, voir Options du centre de services.

  • Propriété d'instance elements: une nouvelle propriété d'instance elements fournit des méthodes que vous pouvez utiliser pour appliquer des styles CSS à des éléments individuels utilisés par la discussion Web. (Seule la fenêtre principale est prise en charge.)

  • Option skip_card pour les parcours: ajout de la prise en charge d'une nouvelle propriété skip_card dans la fonction bêta des parcours. Vous pouvez utiliser cette propriété pour commencer un voyage immédiatement sans attendre que le client clique sur la carte d'introduction, ou même pour commencer un voyage à partir de votre site Web sans ouvrir le chat Web du tout. Pour plus d'informations, voir Orientation des clients avec des parcours.

  • Changements de chemin: Certains chemins internes pour la communication avec l'assistant ont été modifiés. Si vous disposez de règles de pare-feu ou de proxy configurées pour autoriser des chemins spécifiques, vous devrez peut-être mettre à jour votre configuration pour autoriser les chemins suivants:

    • /<SUBSCRIPTION_ID>/chat/<INTEGRATION_ID>/config
    • /<SUBSCRIPTION_ID>/chat/<INTEGRATION_ID>/message

6.9.0

Données sur l'édition: 14 novembre 2022

  • Vous pouvez désormais créer des parcours pour guider vos clients dans les tâches qu'ils peuvent déjà effectuer sur votre site Web. Un voyage est une réponse interactive à plusieurs parties qui peut combiner du texte, de la vidéo et des images, présentées en séquence dans une petite fenêtre superposée à votre site Web.

    Les parcours sont disponibles en tant que fonction bêta. Pour plus d'informations, voir Orientation des clients avec des parcours.

6.8.1

Date de sortie : 7 novembre 2022

  • Corrections d'erreurs.

6.8.0

Date d'édition: 31 octobre 2022

  • Ajout de la prise en charge de l'envoi d'informations de pré-discussion à l'intégration Salesforce.

6.7.0

Date d'édition: 10 octobre 2022

  • Nouvelle méthode updateIsTypingCounter(): la nouvelle méthode d'instance updateIsTypingCounter() met à jour le compteur qui détermine si l'indicateur de saisie est affiché. Pour plus d'informations, voir instance.updateIsTypingCounter().

  • Nouvelle méthode updateBotUnreadIndicatorVisibility(): la nouvelle méthode d'instance updateBotUnreadIndicatorVisibility() indique si l'indicateur non lu sur l'icône du lanceur est affiché ou masqué. Pour plus d'informations, voir instance.updateBotUnreadIndicatorVisibility().

  • Connectez-vous à l'agent et les cartes personnalisées ont désormais des coins arrondis.

  • Corrections d'erreurs.

6.6.2

Date d'édition: 15 août 2022

  • Correctifs de bogue

6.6.1

Date d'édition: 8 août 2022

  • La propriété servers prend désormais en charge une nouvelle option webChatScriptPrefix. Utilisez cette propriété pour configurer un proxy entre les navigateurs de vos utilisateurs et les serveurs IBM Cloud qui hébergent le code JavaScript de discussion Web. Pour plus d'informations, voir Configuration d'un proxy.

6.6.0

Date d'édition: 25 juillet 2022

  • Une nouvelle propriété servers est désormais disponible dans les options de configuration de la discussion Web. Vous pouvez utiliser cette propriété pour configurer un proxy entre les navigateurs de vos utilisateurs et watsonx Assistant. Pour plus d'informations, voir Configuration d'un proxy.

6.5.2

Date d'édition: 11 juillet 2022

  • Correctif de bogue pour le type de réponse date.

6.5.1

Date d'édition: 15 juin 2022

  • Correctif de bogue pour l'intégration de Zendesk.

6.5.0

Date d'édition: 6 juin 2022

  • Nouveaux événements d'agent: de nouveaux événements sont désormais déclenchés par la discussion Web lorsque des messages sont envoyés ou reçus lors d'une conversation avec un agent en direct à l'aide d'une intégration de centre de services. Pour plus d'informations, voir Récapitulatif des événements d'agent.

  • Corrections d'erreurs.

6.4.1

Date de publication : 16 mai 2022

  • Taille minimale: Réduit la taille minimale autorisée de la fenêtre de chat Web rendue afin de satisfaire aux exigences d'accessibilité définies par la norme WCAG(Web Content Accessibility Guidelines)2.1.

  • Fenêtres en incrustation et onglets à partir d'iframes : La discussion Web permet maintenant d'ouvrir les fenêtres en incrustation et les nouveaux onglets à partir du contenu rendu dans les réponses iframe.

  • Des réponses plus rapides: Les réponses de l'assistant s'affichent plus rapidement et sans indicateur de frappe. ... indicateur de frappe.

6.4.0

Date de publication : 18 avril 2022

  • Sélecteur de date: si vous configurez une étape pour collecter une réponse client de type Date, l'étape utilise le nouveau type de réponse date pour demander l'affichage d'un sélecteur de date graphique afin que le client puisse sélectionner une date, au lieu de taper la date dans le champ de saisie. Les étapes existantes ne bénéficient pas automatiquement de ce comportement. Si vous souhaitez utiliser le sélecteur de date, vous devez supprimer la réponse Date existante, puis l'ajouter à nouveau.

  • Ignorer la carte « Connexion à l'agent » : Une nouvelle option de configuration serviceDesk.skipConnectAgentCard est disponible. Si cette option est activée, la discussion Web se connecte immédiatement à un agent lorsqu'elle reçoit une réponse Connexion à l'agent, sans afficher d'abord une carte et attendre que l'utilisateur clique.

  • Bouton Fermer : Une nouvelle option de configuration showCloseAndRestartButton indique si l'interface de discussion Web affiche un bouton X (Fermer) en plus du bouton - (Réduire) existant. Un client peut cliquer sur ce bouton pour fermer la discussion en ligne, mettre fin à la conversation et mettre fin à toute conversation avec un agent en direct. La transcription du chat est également effacée, mais toute transcription d'une conversation avec un agent en direct est conservée.

6.3.0

Date de publication : 24 mars 2022

  • Cartes de recherche : Les cartes de recherche ont un nouveau design.

  • Nouvelle méthode restartConversation() : La nouvelle méthode d'instance restartConversation() relance la conversation avec l'assistant en effaçant la retranscription de la discussion Web et en démarrant une nouvelle session. Elle déclenche également deux nouveaux événements (pre:restartConversation et restartConversation).

    Pour plus d'informations, voir instance.restartConversation(), pré:restartConversation, et restartConversation.

  • **Nouvelle méthode agentEndConversation() **: La nouvelle méthode d'instance agentEndConversation() met immédiatement fin à la conversation avec un agent en direct sans demander de confirmation à l'utilisateur. Pour plus d'informations, voir instance.agentEndConversation().

  • Corrections d'erreurs.

6.2.0

Date de publication : 7 mars 2022

  • Navigation: ajout de fonctions de navigation pour la discussion Web. Par exemple, les nouveaux boutons « Précédent » et « Réduire » facilitent la navigation entre l'écran d'accueil, la vue de discussion et les panneaux. Un nouveau menu déroulant personnalisable s'affiche près de l'avatar dans les vues de discussion de l'assistant et de l'agent. Ajoutez de nouvelles options au menu de la discussion Web. Pour plus d'informations, voir [updateCustomMenuOptions]( https://web-chat. global.assistant.watson.cloud.ibm.com/docs.html?to=api-instance-methods#updatecustommenuoptions{: external}.

    L'expérience de connexion avec un agent en direct a également été améliorée afin de rendre plus claire la manière dont un utilisateur demande un agent, revient au chat avec l'assistant et met fin à la conversation.

    Les animations des panneaux de discussion en ligne ont été améliorées afin de rendre l'ensemble de l'expérience plus homogène et cohérente.

  • Programme de lancement : Le nouveau programme de lancement de discussion Web prend le contrôle à deux occasions différentes pour retenir l'attention et promouvoir l'engagement des clients. Pour plus d'informations, voir Apparition et comportement du programme de lancement.

  • Lanceur: Ajout d'un support permettant de contrôler le texte avec lequel le lanceur accueille l'utilisateur et le moment où le message d'accueil est affiché. Pour plus d'informations, voir Launcher.

  • Environnement local : La discussion Web ne définit plus l'environnement local dans le contexte système sur en-us lorsqu'aucun environnement local n'est configuré. L'environnement local est défini dans le contexte système uniquement s'il est configuré pour la discussion Web.

  • Corrections d'erreurs.

6.1.0

Date de diffusion : 7 février 2022

  • Mis à jour pour prendre en charge les modifications internes apportées à la fonction de lien de prévisualisation.

6.0.1

Date de diffusion : 24 janvier 2022

6.0.0

Date de diffusion : 19 janvier 2022

  • Version de l'API: la discussion Web utilise maintenant la version 2021-11-27 de l'API watsonx Assistant. Auparavant, il utilisait la version de l'API 2020-09-24. Pour plus d'informations sur les modifications apportées aux API depuis la version 2020-09-24, voir les notes sur l'édition du 27 novembre 2021 et du 16 juillet 2021.

  • Lanceur: Le nouveau lanceur de discussion Web accueille les clients afin qu'ils sachent où trouver de l'aide s'ils en ont besoin. Pour plus d'informations, voir Apparition et comportement du programme de lancement.

  • Ecran d'accueil: écran d'accueil de discussion Web mis à jour avec un aspect plus moderne. Pour plus d'informations, voir Configuration de l'écran d'accueil.

  • Evénements d'agent: de nouveaux événements sont déclenchés lors de l'utilisation d'une intégration de centre de services et de l'interaction avec un agent actif. Si vous utilisez une intégration de service desk personnalisée basée sur le kit de démarrage, vous pouvez utiliser ces événements pour créer un formulaire de pré-chat avant l'escalade de l'agent, pour créer un formulaire de post-chat après la fin de la conversation avec l'agent, ou pour spécifier ce qui se passe si un agent n'est pas disponible (par exemple, créer un formulaire de soumission de ticket). Pour plus d'informations, voir Récapitulatif des événements d'agent.

  • Prise en charge de démarque: la discussion Web prend maintenant en charge la mise en forme de la démarque commune dans les messages reçus d'un assistant. Il se peut que vous devez réviser la sortie de l'assistant qui contient des chaînes qui peuvent être reconnues comme étant Markdown. (Par exemple, une ligne de texte commençant par un caractère supérieur à (>) est interprétée comme un guillemet).

  • Fuseau horaire: Le fuseau horaire défini dans le contexte par la discussion Web ne remplace plus aucun fuseau horaire défini par l'assistant.

  • Locale: Toute langue configurée pour le chat en ligne est envoyée à l'assistant en tant que partie du contexte.

  • Événements d'ouverture de fenêtre: Les événements window:pre:open et window:open se déclenchent désormais à chaque fois que la fenêtre de discussion est ouverte, quelle qu'en soit la raison. Dans les versions précédentes, ces événements ne se déclenchaient que si la fenêtre était ouverte par un client cliquant sur le lanceur intégré. D'autres méthodes d'ouverture de la fenêtre de discussion, telles que l'historique de session ou les lanceurs personnalisés, n'ont pas mis le feu à ces évènements.

    Les données d'événement transmises à l'auditeur ont une nouvelle propriété reason qui indique la raison pour laquelle la fenêtre a été ouverte. Si vous souhaitez conserver le comportement précédent, vous pouvez modifier votre gestionnaire pour vérifier cette propriété :

    instance.on({ type: "window:open", handler: event => {
      if (event.data.reason === 'default_launcher') {
        // Previous code.
      }
    }});
    

    Pour plus d'informations, voir raisons d'ouverture de fenêtre.

  • hideCloseButton propriété renommée: Le hideCloseButton la propriété des panneaux personnalisés est renommée hideBackButton. Le comportement de la propriété n'est pas modifié. Pour plus d'informations, voir customPanel.open().

5.1.2

Date de publication : 11 décembre 2021

  • Correctif de bogues pour l'intégration de Salesforce.

5.1.1

Date de publication : 5 novembre 2021

  • Prise en charge de « l'utilisateur est en train d'écrire »: La discussion Web permet désormais d'afficher le message « utilisateur en train d'écrire ». Cette fonction est prise en charge pour les intégrations Salesforce et Zendesk, ainsi que pour toute intégration de kit de démarrage qui l'implémente.
  • Corrections d'erreurs.

5.1.0

Date de publication : 28 octobre 2021

  • Panneaux personnalisés: Le web chat prend désormais en charge des panneaux personnalisables que vous pouvez utiliser pour afficher tout contenu HTML personnalisé (par exemple, un formulaire de retour d'information ou un processus en plusieurs étapes). Votre code peut utiliser des méthodes d'instance pour remplir dynamiquement un panneau personnalisé, l'ouvrir et le fermer. Pour plus d'informations, voir Panneaux personnalisés.

5.0.2

Date de publication : 4 octobre 2021

  • Un nouveau tutoriel est désormais disponible. Il montre comment utiliser les composants Carbon pour personnaliser les réponses définies par l'utilisateur et les éléments inscriptibles.
  • Corrections d'erreurs.

5.0.1

Date de publication : 20 septembre 2021

  • Corrections d'erreurs.

5.0.0

Date de publication : 16 septembre 2021

  • Nouveaux types de réponse: La discussion Web prend désormais en charge les nouveaux types de réponse video, audioet iframe. Pour plus d'informations sur ces types de réponse, voir Réponses riches.

  • Lien permettant de démarrer la discussion Web: Vous pouvez maintenant créer un ensemble de liens HTML qui vont directement à votre discussion Web et démarrer des conversations sur des sujets spécifiques. Par exemple, vous pouvez envoyer un courrier électronique pour inviter vos clients à mettre à jour les informations relatives à leur compte; vous pouvez inclure un lien qui ouvre le chat en ligne sur votre site et envoie le message initial à I want to update my account. Pour plus d'informations, voir Création de liens vers la discussion Web.

  • Améliorations CSS: Amélioration du CSS pour modifier la façon dont le chat Web réinitialise les styles dans les zones où vous pouvez inclure votre propre contenu personnalisé, comme les réponses définies par l'utilisateur et les éléments inscriptibles. La nouvelle approche protège mieux le contenu personnalisé des substitutions de style accidentelles. Pour plus d'informations, voir Theming and custom content.

    Si vous disposez d'un contenu personnalisé (tel que des réponses définies par l'utilisateur ou des éléments inscriptibles), vérifiez que la mise en forme s'effectue toujours comme vous le souhaitez. Prenez en compte la nouvelle classe ibm-web-chat--default-styles pour maintenir la cohérence avec les styles par défaut de discussion Web.

  • Prise en charge des composants Carbon: Dans le cadre de la nouvelle prise en charge du style, vous pouvez désormais utiliser des composants Carbon dans les réponses définies par l'utilisateur et les éléments inscriptibles des chats Web. Ces composants héritent de toutes les personnalisations de thématisation que vous avez apportées au web chat.

  • Nouveau script intégré: Le script intégré que vous utilisez pour ajouter le chat en ligne à votre site web a été mis à jour afin d'éviter les changements de code inattendus lorsque vous vous verrouillez sur une version de chat en ligne. La version précédente du script continue de fonctionner mais est désormais obsolète. Si vous souhaitez mettre à jour vos déploiements de chat Web existants pour utiliser le nouveau script, copiez l'extrait de code mis à jour à partir de l'onglet Embed des paramètres d'intégration du chat Web. (N'oubliez pas de réappliquer toutes les personnalisations que vous avez effectuées)

  • Suppression des méthodes et évènements obsolètes:

    • L'événement error est remplacé par la méthode onError dans objet de configuration.
    • La méthode getID est supprimée.
  • Microsoft Internet Explorer 11 n'est plus un navigateur pris en charge.

4.5.1

Date de publication : 30 août 2021

  • Correctifs de bogues pour la fonction bêta de lancement interactif. (Pour plus d'informations, voir launcherBeta dans l'objet Options de configuration.)

4.5.0

Date de publication : 29 juillet 2021

  • Une nouvelle méthode scrollToMessage est disponible pour faire défiler la vue de discussion Web vers un message spécifié dans l'historique de la discussion. Pour plus d'informations, voir instance.scrollToMessage().
  • Un nouvel évènement pre:open est disponible. Cet évènement est déclenché lorsque la fenêtre de chat est ouverte, mais avant que le message de bienvenue ou l'historique de discussion ne soient chargés. Pour plus d'informations, voir window:pre:open.
  • Un nouveau widget d'historique de discussion est disponible pour l'intégration dans les UIs de l'agent du service de maintenance. Ce nouveau widget est basé sur une vue en lecture seule du widget de discussion Web standard. Pour plus d'informations sur l'utilisation du nouveau widget d'historique de discussion dans les intégrations qui sont générées avec le kit de démarrage, voir Application de l'agent intégré.

4.4.1

Date de publication : 6 juillet 2021

  • Corrections d'erreurs.

4.4.0

Date de publication : 25 juin 2021

  • Corrections d'erreurs.

4.3.0

Date de publication : 7 juin 2021

  • Suggestions de recherche: si une compétence de recherche est configurée pour votre assistant, les suggestions incluent une nouvelle section Afficher le contenu connexe, qui contient les résultats de recherche pertinents pour l'entrée utilisateur.
  • Focus trap: une nouvelle option enableFocusTrap permet de maintenir la mise en évidence dans le widget de discussion Web pendant qu'elle est ouverte. Pour plus d'informations, voir Objet d'options de configuration.

4.2.1

Date de publication : 6 mai 2021

  • Mise à jour des URLs du service: Les URL utilisées par le chat web pour communiquer avec le service Assistant ont été mises à jour pour supprimer la dépendance au domaine watsonplatform.net, qui est obsolète. Cette modification s'applique rétroactivement à la version 3.3.0 et à toutes les versions ultérieures de discussion Web. Assurez-vous que le système qui héberge le widget de chat en ligne a accès à la nouvelle URL.

4.2.0

Date de publication : 27 avril 2021

  • Début de conversation dans les suggestions: Les amorces de conversation que vous configurez pour l'écran d'accueil s'affichent désormais sous forme de suggestions. Si les suggestions sont activées, les modules de démarrage de la conversation apparaissent dans une nouvelle section intitulée Les personnes sont également intéressées par afin que les clients puissent modifier le sujet ou recommencer la conversation.

  • onError callback: la nouvelle option de rappel onError dans la configuration de la discussion Web vous permet de spécifier une fonction de rappel qui est appelée si des erreurs se produisent dans la discussion Web et vous permet de gérer les erreurs ou les indisponibilités qui se produisent avec la discussion Web. Pour plus d'informations, voir écoute des erreurs.

  • ID session disponible dans l'état du widget: les informations d'état renvoyées par la méthode d'instance getState() incluent désormais l'ID de session de la conversation en cours. Pour plus d'informations, voir instance.getState().

  • IBM filigrane: la discussion Web peut maintenant afficher un filigrane Construit avec IBM Watson pour les utilisateurs. Ce filigrane est toujours activé pour toutes les nouvelles intégrations de discussion Web sur les plans Lite.

  • Correction du rendu des éléments de liste: Mise à jour du rendu des éléments de liste HTML dans le widget de chat en ligne.

4.1.0

Date de publication : 8 avril 2021

  • L'écran d'accueil est désormais disponible: Facilitez l'entrée de vos clients dans la conversation en ajoutant un écran d'accueil à votre fenêtre de discussion Web. L'écran d'accueil accueille vos clients et affiche des messages d'amorce de conversation sur lesquels les clients peuvent cliquer pour commencer facilement à discuter avec l'assistant.

  • Écran d'accueil activé par défaut: la fonction d'écran d'accueil est désormais activée par défaut pour tous les nouveaux déploiements de discussion Web.

  • Prise en charge du contexte d'écran Home: Vous pouvez désormais accéder aux variables de contexte à partir de l'écran d'accueil. Le contexte initial doit être défini à l'aide d'un noeud conversation_start.

4.0.0

Date de publication : 16 mars 2021

  • Historique de session généralement disponible: L'historique de la session permet à vos chats Web de conserver l'historique et le contexte de la conversation lorsque les utilisateurs rafraîchissent une page ou passent à une autre page du même site Web. Elle est activée par défaut. Pour plus d'informations sur cette fonction, voir Historique des sessions.

    L'historique des sessions persiste dans un seul onglet de navigateur, et non dans plusieurs onglets. La boîte de dialogue fournit une option pour les liens à ouvrir dans un nouvel onglet ou dans le même onglet. Pour plus d'informations, voir cet exemple pour savoir comment formater les liens à ouvrir dans le même onglet.

    L'historique de la session enregistre les modifications apportées aux messages avec l'évènement pre: receive afin que les messages aient toujours la même apparence lors du rerendu. Ces données ne sont enregistrées que pour la durée de la session. Si vous préférez supprimer les données, définissez event.updateHistory = false; de sorte que le message soit rerendu sans les modifications apportées à l'évènement de réception préalable.

    instance.updateHistoryUserDefined () permet de sauvegarder l'état pour toute réponse de message. Avec l'état sauvegardé, une réponse peut être réexécutée avec le même état. Cet état sauvegardé est disponible dans la section history.user_defined de la réponse du message sur le rechargement. Les données sont sauvegardées lors de la session utilisateur. A l'expiration de la session, les données sont supprimées.

    Deux nouveaux évènements historiques, historique:début et historique:fin annoncent le début et la fin de l'historique d'une session rechargée. Ces événements peuvent être utilisés pour afficher les messages en cours de rechargement. L'événement history:begin vous permet de modifier les messages avant qu'ils ne soient affichés.

    Pour plus d'informations, voir cet exemple sur la sauvegarde de l'état des types customResponse dans l'historique des sessions.

  • Changement de canal: Vous pouvez maintenant créer un type de réponse de boîte de dialogue pour générer fonctionnellement une réponse connecter-à-l'agent dans des canaux autres que la discussion Web. Si un utilisateur se trouve dans un canal tel que Slack ou Facebook, il peut déclencher un type de réponse de transfert de canal. L'utilisateur reçoit un lien qui les transmet au site Web de votre organisation, où une connexion à une réponse d'agent peut être démarrée dans une discussion Web.

3.5.0

Date de publication : 17 février 2021

  • Historique des sessions (bêta): l'historique des sessions de discussion Web (bêta) est maintenant disponible. Cette fonctionnalité permet de conserver l'historique et le contexte de la conversation lorsque les clients rafraîchissent la page ou naviguent vers une autre page du même site web. Pour plus d'informations, voir Historique de session(bêta).

3.4.1

Date de publication : 2 février 2021

  • Amélioration de l'accessibilité de l'historique de la discussion. Vous pouvez maintenant utiliser les touches pour naviguer dans les messages en cliquant sur l'historique du chat et en appuyant sur Entrée et sur les touches fléchées pour passer d'un message à l'autre.
  • Ajout du instance.updateAssistantInputFieldVisibility() pour masquer ou afficher la zone de saisie de texte. Par exemple, vous pouvez utiliser l'événement pre:receive pour vérifier si un type de réponse "options" est renvoyé et, si c'est le cas, masquer le champ de texte afin que l'utilisateur soit contraint de choisir l'une des options disponibles uniquement.
  • Ajout de la méthode instance.getState(). Vous pouvez l'utiliser pour vérifier des conditions spécifiques, telles que isWebChatOpen, avant d'effectuer une action qui peut s'appuyer sur la condition en cours de vérification.

Pour plus d'informations, voir Méthodes d'instance.

3.3.2

Date d'édition : 17 décembre 2020

  • Problèmes d'accessibilité résolus.

3.3.1

Date d'édition : 3 décembre 2020

  • Les chaînes traduites dans fichiers de langue ont été révisées et améliorées.
  • Un message d'erreur s'affiche désormais si un jeton Web Java (JWT) fourni avec le message entrant n'est pas valide. Si le premier JWT échoue lors de l'ouverture de la discussion en ligne, un message d'erreur s'affiche à la place de la fenêtre de discussion en ligne : There was an error communicating with watsonx Assistant. Si le jeton JWT initial est valide, mais que le jeton d'un message suivant n'est pas valide, un message d'erreur plus discret s'affiche en réponse à l'entrée non sécurisée.
  • Corrections d'erreurs.

3.3.0

Date d'édition : 23 novembre 2020

  • Ajout de la prise en charge de la transmission d'informations contextuelles à un agent du centre de services à partir de la discussion Web.
  • Vous pouvez désormais personnaliser un type de réponse user_defined. Pour plus d'informations, reportez-vous au tutoriel sur le type de réponse personnalisé.
  • Corrections d'erreurs.

3.2.1

Date d'édition : 2 novembre 2020

  • **Correctif de bogue **: correction d'un bogue qui empêchait l'aperçu de l'intégration de discussion Web de fonctionner après l'activation de la sécurité.

3.2.0

Date d'édition : 26 octobre 2020

  • **Amélioration de la sécurité **: si vous activez la sécurité, vous n'avez plus besoin d'inclure la propriété identityToken lorsque la discussion Web est chargée sur une page Web. Si un jeton n'est pas fourni initialement, l'événement identityTokenExpired existant se déclenche lors de la première ouverture du chat en ligne pour obtenir un jeton de la part de votre gestionnaire.

  • Mise à jour du kit de démarrage: Personnalisez le délai d'attente qui se produit lorsque l'intégration du chat web vérifie si des agents du service desk sont en ligne.

3.1.1

Date d'édition : 22 octobre 2020

  • **Amélioration de l'accessibilité **: modification de la génération du texte d'annonce pour empêcher la duplication des annonces. Le texte d'annonce est un texte masqué qui est fourni pour être utilisé par les lecteurs d'écran pour indiquer quand des modifications de pages Web dynamiques se produisent.

3.1.0

Date d'édition : 8 octobre 2020

  • **Possibilité d'essais et d'erreurs dans les suggestions **: si des clients sélectionnent une suggestion et trouve la réponse inutile, ils peuvent rouvrir la liste des suggestions et en essayer une autre.

3.0.0

Date d'édition : 22 septembre 2020

  • **Possibilité de choisir quand un lien à prendre en charge est inclus dans les suggestions **: la fonction bêta Suggestions a été placée dans un onglet dédié. Vous pouvez activer les suggestions même si votre chat en ligne n'est pas configuré pour se connecter à une solution de service desk. Vous pouvez contrôler si et quand l'option de connexion au support client est disponible dans la liste des suggestions.

  • **Modification du format des résultats de recherche **: pour prendre en charge la possibilité d'afficher plus de 3 résultats de recherche dans une réponse, le format du type de réponse de la compétence de recherche a été modifié. Si vous utilisez des gestionnaires pre:receive ou receive pour traiter les résultats de recherche, vous devrez peut-être mettre à jour votre code. La propriété results a été remplacée par les propriétés primary_results et additional_results. Pour plus d'informations sur le format du type de réponse "compétence de recherche", voir la référence API.

  • Changement de clé du module de langue: En raison des améliorations qui ont été apportées pour vous permettre de spécifier des messages de transfert de discussion distincts pour les situations où des agents sont disponibles et non disponibles, le fichier source de langue a été mis à jour. agent_chatDescription a été renommé default_agent_availableMessage et une autre clé (default_agent_unavailableMessage) a été ajoutée. Si vous avez défini une chaîne personnalisée pour la clé agent_chatDescription, vous devez modifier votre code pour qu'il reflète cette modification.

2.4.0

Date d'édition : 2 septembre 2020

  • **Ajout d'un écran d'accueil **: aidez vos clients à participer à la conversation en ajoutant un écran d'accueil à votre fenêtre de discussion Web. Cet écran accueille vos clients et affiche les messages de démarrage de conversation sur lesquels les clients peuvent cliquer pour les soumettre à l'assistant.

2.3.0

Date d'édition : 10 août 2020

  • Présentation de Suggestions : Activez cette fonctionnalité bêta pour afficher une icône d'aide programmable dans la discussion que les clients peuvent cliquer pour afficher d'autres rubriques ou pour se connecter à un agent.

  • Possibilité de développer les résultats de recherche : lorsque des résultats de recherche sont affichés dans la discussion Web, les utilisateurs peuvent cliquer sur Show more pour afficher davantage de texte de résultat de recherche.

2.2.0

Date d'édition : 29 juillet 2020

  • Introduction de la méthode instance.writeableElements() : la méthode instance.writeableElements() fournit des zones dans l'interface utilisateur de discussion Web dans lesquelles vous pouvez incorporer votre propre contenu. Par exemple, vous pouvez ajouter du contenu à la fin de l'en-tête où il s'affiche même lorsque le contenu de la discussion change. Ou vous pouvez ajouter un contenu personnalisé qui s'affiche avant le noeud de bienvenue. Pour plus d'informations, voir Méthodes d'instance.

  • Nouvelle présentation du bouton Send

    L'icône est modifiée de Icône d'envoi de flèche à Icône d'envoi d'avion.

  • La sécurisation de votre discussion Web est facilitée : vous n'avez plus besoin de spécifier la revendication acr lorsque vous définissez le jeton JWT. La référence de classe de contexte d'authentification est automatiquement gérée par la discussion Web.

  • Amélioration de la qualité des traductions dans d'autres langues que l'anglais.

  • Ajout de quelques corrections d'erreur mineures.

2.1.2

Date d'édition : 2 juillet 2020

  • Problème de chargement: Correction d'un problème qui empêchait le chat web de se charger correctement pour certains déploiements avec des réclamations d'expiration JWT courtes.

2.1.1

Date d'édition : 1er juillet 2020

  • Affichage des initiales de l'agent du centre de services: lorsque la discussion Web transfère un utilisateur vers un agent du centre de services, l'avatar de l'agent s'affiche dans la fenêtre de discussion pour identifier les messages envoyés par l'agent du centre de services. Si l'agent n'a pas d'avatar, la première initiale de son nom est affichée à la place.

2.0

Date d'édition : 16 juin 2020

  • Le versionnage a été ajouté au chat en ligne: Pour plus d'informations, voir Versioning.

  • Ajout de la prise en charge bidirectionnelle : vous pouvez désormais utiliser le paramètre direction pour choisir d'afficher le texte et les éléments dans la discussion Web de droite à gauche ou de gauche à droite. Pour plus d'informations, voir Configuration.

  • Introduction de la méthode instance.destroySession() : la méthode instance.destroySession() retire tout le stockage de cookie et de navigateur lié à la session de discussion Web en cours. Vous pouvez utiliser cette méthode dans le cadre de la séquence de déconnexion de votre site Web. Pour plus d'informations, voir Méthodes d'instance.

1.5.3

Date d'édition : 14 avril 2020

  • Retrait de la zone Font family de la page de configuration : le texte affiché dans la fenêtre de discussion utilise les polices IBMPlexSans, Arial, Helvetica, sans-serif. Si vous souhaitez utiliser un autre jeu de polices, vous pouvez personnaliser la feuille de style en cascade pour votre implémentation de discussion Web. Pour plus d'informations, voir Theming.
  • Lorsque votre implémentation ne spécifie pas d'ID utilisateur unique, la discussion Web ajoute un cookie de propriétaire avec un ID anonyme généré à utiliser pour identifier l'utilisateur unique. Le cookie généré expire désormais au bout de 45 jours. Pour plus d'informations, voir RGPD et règles relatives aux cookies.

1.5.2

Date d'édition : 2 avril 2020

  • Introduction du paramètre learningOptOut : vous pouvez ajouter le paramètre learningOptOut et lui affecter la valeur true afin d'ajouter l'en-tête X-Watson-Learning-Opt-Out à chaque demande /message provenant de la discussion Web. Pour plus d'informations sur l'en-tête, voir Collecte des données. Pour plus d'informations, voir Configuration.

1.4.0

Date d'édition : 20 mars 2020

  • Personnaliser le thème CSS : Pour plus d'informations, voir Configuration du thème.

  • Fin de l'utilisation du Shadow DOM : lorsque vous utilisez des types de réponse personnalisés ou HTML dans votre dialogue, vous pouvez appliquer des styles de feuille de style en cascade définis dans votre page Web à la réponse de l'assistant. Pour redéfinir le style par défaut dans la discussion Web, vous devez spécifier le modificateur !important dans votre feuille de style en cascade.