Loading

Non-injection de l’événement d’entrée de données Salesforce lorsque les critères d’entrée utilisent WASSET et que l’action est Mis à jour

Date de publication: Apr 23, 2024
Description
Si vous disposez d’un parcours comportant une entrée de données Salesforce avec des champs Critères d’entrée définis sur WASSET et que l’action est Mis à jour, l’enregistrement ne sera pas injecté si les champs Critères d’entrée étaient déjà remplis avant la mise à jour.

La raison pour laquelle l’injection n’a pas lieu est que dans le cadre de l’action Mettre à jour, Journey Builder est déclenché lorsqu’une modification est apportée à un champ dans les critères d’entrée. Lorsque les champs Critères d’entrée sont définis sur WASSET, Journey Builder analyse ces champs afin de disposer d’une valeur à injecter. La même configuration fonctionne pour l’action « Créé », mais si ces champs sont déjà remplis, puis mis à jour avec une autre valeur, Journey Builder ne sera pas déclenché étant donné que les champs avaient une valeur avant la mise à jour et après la mise à jour.

Exemple : un parcours comportant une entrée de données Salesforce a des critères d’entrée qui sont « Champ 1 WASSET » et « Champ 2 WASSET », et l’action est Mis à jour. Dans Salesforce, l’enregistrement dispose d’une valeur pour Champ 1 et d’une valeur pour Champ 2. Vous mettez à jour Champ 2 sur une nouvelle valeur. Aucune injection n’est effectuée dans le parcours : en effet, aucune modification n’est réalisée puisque les champs ont une valeur avant et après la mise à jour.
 
Résolution
Pour qu’un parcours comportant une entrée de données Salesforce puisse être injecté avec les champs Critères d’entrée définis sur WASSET et l’action « Mis à jour », l’un des champs doit avoir pour valeur NULL avant d’être mis à jour. Cela provoquerait une modification qui déclencherait l’injection dans Journey Builder, car les critères du champ spécifique passeraient de « non remplis » à « remplis ».

OU

Vous pouvez également définir l’un de ces champs de manière à ce qu’il soit égal à une valeur spécifique, de sorte que lorsque le champ est mis à jour sur cette valeur, cela déclenche l’injection dans Journey Builder.
 
Numéro d’article de la base de connaissances

000391151

 
Chargement
Salesforce Help | Article