Loading
Centre de contact Agentforce
Mise à jour vers le threading Lightning pour E-mail vers requête

Mise à jour vers le threading Lightning pour E-mail vers requête

Le threading Lightning est une méthode sécurisée utilisée par E-mail vers requête pour associer des e-mails à des requêtes associées. Pour basculer vers le threading Lightning depuis le threading ID de référence, vous allez activer une mise à jour de version, mettre à jour vos paramètres E-mail vers requête, et mettre à jour tous les modèles d'e-mail et le code personnalisé qui s'appuient sur d'anciennes méthodes de threading.

Éditions requises

Afficher les éditions prises en charge.
Autorisations utilisateur requises
Pour afficher des mises à jour de version : Afficher la configuration
Pour activer ou désactiver des mises à jour de version : Gérer les mises à jour de version OU Personnaliser l'application
Pour activer et configurer E-mail vers requête : Personnaliser l'application
Pour modifier des modèles d'e-mail publics : Modifier toutes les données, autorisation Gérer les modèles d'e-mail Lightning publics ou propriété du modèle
Pour définir, modifier et supprimer des classes Apex : Auteur Apex

Nous recommandons de suivre d'abord ces étapes dans votre sandbox, puis de les répéter en production.

Si vous aimez apprendre via le son, cette visite audio de style balado explique le fonctionnement du threading des e-mails dans Salesforce et comment mettre à niveau vers le threading Lightning : Visite audio : Fil E-mail vers requête. L'audio présente une conversation générée par l'IA entre deux administrateurs Salesforce.

Étape 1 : Activer la mise à jour de version

Pour commencer, effectuez la modification officielle pour basculer vers le threading Lightning. Lorsque vous suivez cette étape en production, effectuez-la en dehors des heures ouvrables afin de limiter les interruptions pour les utilisateurs et testez d'abord la modification dans votre sandbox.

  1. Dans Configuration, saisissez Mises à jour de version dans la case Recherche rapide, puis sélectionnez Mises à jour de version.
  2. Dans la mise à jour intitulée Désactiver l'ID de référence et Basculer vers Lightning Threading, cliquez sur Commencer, puis installez la mise à jour de version.
    Si cette mise à jour de version n'est pas affichée, vous n'utilisez pas le threading ID de référence et pouvez passer à l'étape 2.

Étape 2 : Mettre à jour vos paramètres E-mail vers requête

Activez les principaux paramètres associés au threading dans Configuration.

  1. Dans Configuration, saisissez E-mail vers requête dans la case Recherche rapide, puis sélectionnez E-mail vers requête.
  2. Vérifiez que les paramètres suivants sont sélectionnés :
    1. Utilisez des en-têtes d'e-mail pour le threading : Active le composant basé sur l'en-tête du threading Lightning.
    2. Insérer un jeton de threading d'e-mail dans l'objet de l'e-mail, Insérer un jeton de threading d'e-mail dans le corps de l'e-mail, ou les deux : Active le composant basé sur le jeton du threading Lightning.
  3. Enregistrez vos modifications.

Étape 3 : Mettre à jour vos modèles d'e-mail

Pour vous assurer que les e-mails entrants sont associés à la requête appropriée, vérifiez vos modèles d'e-mail pour le champ de fusion ID de fil de requête. Ce champ de fusion s'appuie sur la méthode de threading Ref ID et ne fonctionne pas avec le threading Lightning.

  1. Dans le Lanceur d'application, accédez à l'onglet Modèles d'e-mail.
  2. Recherchez le champ de fusion {{{Case.Thread_Id}}} dans le corps et l'objet de chaque modèle d'e-mail.
  3. Si vous trouvez le champ de fusion, retirez-le. Voici un exemple de modèle qui le contient.
    Modèle d'e-mail avec le champ de fusion ID de fil de requête affiché dans le corps de l'e-mail
Remarque
Remarque

Si vous choisissez de ne pas sélectionner les paramètres à l'étape 2 : Mettez à jour vos paramètres E-mail vers requête, vous pouvez remplacer le champ de fusion {{{Case.Thread_Id}}} de vos modèles par le champ de fusion {{{Case.Thread_Token}}}. L'utilisation de champs de fusion pour ajouter des jetons de threading aux e-mails est une alternative manuelle aux paramètres de threading Lightning dans Configuration.

Étape 4 : Mettre à jour votre code personnalisé

Si vous avez un code personnalisé qui dépend du comportement de threading ID de référence, mettez-le à jour pour ajouter la prise en charge du threading Lightning.

  1. Dans Configuration, saisissez Classes Apex dans la case Recherche rapide, puis sélectionnez Classes Apex.
  2. Cliquez sur Compiler toutes les classes. Si des classes Apex échouent suite à la mise à jour, les échecs sont affichés.
  3. Mettez à jour toutes les classes Apex échouées pour retirer les références au threading ID de référence.
    1. Retirer les références à la méthode Apex dépréciée getCaseIdFromEmailThreadId.
    2. Pour les e-mails entrants, incluez les méthodes EmailMessages.getRecordIdFromEmail ou Cases.getCaseIdFromEmailHeaders afin de récupérer l'ID de requête à partir de jetons d'e-mail ou d'en-têtes d'e-mail, respectivement. La documentation sur la méthode inclut des exemples de code.
    3. Pour les e-mails sortants, utilisez les méthodes EmailMessages.getFormattedThreadingToken ou Cases.generateThreadingMessageId afin d'inclure respectivement un jeton de threading ou des informations de threading basées sur l'en-tête de l'e-mail dans les e-mails sortants. E-mail vers requête peut ainsi ajouter les réponses au fil de requête approprié.

Une fois la mise à jour de version activée, les e-mails entrants sont mappés avec des requêtes en utilisant des jetons plutôt que des ID de référence dans l'objet ou le corps de l'e-mail. Si aucune requête correspondante n'est trouvée, le threading basé sur l'en-tête de l'e-mail est utilisé. Les e-mails sortants ne contiennent plus d'ID de référence, et les e-mails continuent de fileter vers des requêtes existantes en utilisant le threading basé sur l'en-tête, ce qui facilite la transition.

 
Chargement
Salesforce Help | Article