Configurer l’actualisation forcée pour les recommandations

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Configurez le courtier en Trigger Recommendation Refresh données pour actualiser et mettre à jour les recommandations en fonction des résultats des événements d’interface utilisateur pour obtenir des recommandations précises. De même, utilisez la méthode ForceRefreshRecommendations pour configurer un mécanisme d’actualisation explicite.

    Avant de commencer

    Rôle requis : sn_nb_action.next_best_action_author ou admin

    Pourquoi et quand exécuter cette tâche

    Avant la version de la famille Zurich, les recommandations restaient souvent obsolètes car les déclencheurs d’actualisation n’étaient liés qu’aux mises à jour des enregistrements de contexte primaire. À partir de la version de la famille Zurich, vous pouvez configurer des actualisations explicites et pilotées par des événements pour diverses mises à jour de contexte au-delà de la table de contexte primaire afin d’améliorer la pertinence des recommandations.

    • Mécanisme d’actualisation explicite : vous permet de déclencher manuellement des actualisations de recommandations, indépendamment des changements de contexte internes, en traitant les scénarios où les mises à jour pilotées par événement sont insuffisantes.

      Appelez la méthode ForceRefreshRecommendations . La méthode ForceRefreshRecommendations est fournie avec le système de base dans le cadre de l’include NextBestActionServiceImpl de script.

      Méthode ForceRefreshRecommendations :
      sn_nb_action.NextBestActionService().forceRefreshRecommendations(input.ruleContextSysIds, input.currentRecordSysId, input.refreshAllUsers);
    • Actualisation pilotée par événement : implémente des mises à jour automatiques des recommandations déclenchées par des événements système prédéfinis tels que des changements d’attribut sur des tables connexes ou des interactions utilisateur telles que des clics sur des boutons ou la navigation par onglet.

      Configurez le Trigger Recommendation Refresh courtier en données d’un composant d’interface utilisateur dans le générateur d’IU. Ce courtier en données est fourni avec le système de base et est disponible pour tous les composants d’interface utilisateur des pages d’enregistrement. Procédez comme suit pour configurer ce courtier en données.

    Procédure

    1. Accédez à la Tous > Cadre de travail Now Experience > UI Builder.
    2. Dans le générateur d’IU, ouvrez l’expérience de l’espace de travail que vous souhaitez mettre à jour.
    3. Ouvrez la page d’enregistrement contenant le composant de l’interface utilisateur pour lequel vous souhaitez configurer le courtier en données.
    4. Dans l’arborescence de contenu, sélectionnez un composant d’interface utilisateur.
      Un panneau s’ouvre sur la droite avec les onglets Configurer, Style et Événements.
    5. Dans l’onglet Événements, sélectionnez Exécuter la ressource de données - Déclencher l’actualisation de la recommandation 1.
    6. Sur la fenêtre modale Configurer, définissez les propriétés suivantes.
      Tableau 1. Configurer le modal
      Propriété Description
      SysIds de contextes de règles Sysid des enregistrements de contexte de règle qui doivent être appliqués au composant de l’interface utilisateur. Les recommandations de ces règles sont reflétées dans l’onglet Recommandations lorsque l’événement est déclenché.

      Cette propriété est de type tableau de chaînes.

      SysId de l'enregistrement en cours Sysid de l’enregistrement auquel vous souhaitez associer l’événement d’interface utilisateur.

      Cette propriété est de type Chaîne.

      Actualiser tous les utilisateurs Actualise les recommandations pour tous les agents actifs, lorsque la valeur est définie sur vrai. Par défaut, la valeur est définie sur faux.

      Cette propriété est de type booléen.

    7. Facultatif : Dans la liste déroulante Quand déclencher , sélectionnez l’une des options suivantes.
      OptionDescription
      Toujours Déclenche l’actualisation chaque fois qu’il y a une mise à jour.
      Conditionnel Déclenche l’actualisation lorsque la condition définie est remplie.

      Définissez la condition dans le champ de condition du gestionnaire d’événements .

    8. Sélectionnez Appliquer dans la fenêtre modale Configurer.

    Résultats

    Lorsque le composant configuré est déclenché, les recommandations sont actualisées et mises à jour en conséquence dans l’espace de travail configurable CSM/FSM.