Si vous souhaitez utiliser le nœud Définir la valeur, veuillez contacter votre Client Success Manager.
Vous pouvez utiliser ce nœud pour attribuer une valeur fixe ou calculée à un champ de contact personnalisé. Si vous ajoutez ce nœud à un programme Automation Center ou Interactions, il mettra à jour les champs de contact avec la valeur définie.
Remarques :
- Nous recommandons d'utiliser ce nœud dans les programmes transactionnels. Le nœud Définir la valeur n'est pas adapté aux processus de traitement par lots importants.
- Il s'agit d'un nœud asynchrone. Lorsqu'un déclencheur est reçu, il est ajouté à une file d'attente et le programme Automation Center ou Interactions passe au nœud suivant avant que les contacts ne soient mis à jour. Si vous devez lancer une action synchrone après avoir mis à jour un contact, l'option de déclenchement d'un événement extérieur est disponible dans ce nœud.
Dans les programmes Interactions, vous pouvez vous assurer que les contacts ne poursuivront leur voyage que si le champ de contact spécifié est mis à jour en déclenchant un événement extérieur lorsque le champ requis a été mis à jour et en le combinant avec un nœud Attendre l'événement. (Cette solution peut s'avérer utile si vous souhaitez personnaliser les messages en utilisant le champ de contact mis à jour).
Cas d’utilisation typiques
Vous pouvez utiliser ce nœud pour :
- Enregistrer les noms des programmes Automation Center ou Interactions qui se sont déroulés récemment dans le champ de contact des contacts qui ont participé à ces programmes.
- Enregistrer les données relatives au pays/à la région des clients qui se sont inscrits au programme par le biais d'une publicité Facebook Lead.
- Différenciez les utilisateurs qui ont reçu un courrier direct de ceux qui n'en ont pas reçu dans vos programmes Automation Center ou Interactions.
Fonctions disponibles
Les fonctions suivantes sont disponibles dans le nœud Définir la valeur :
- Définir la valeur - Attribue la valeur spécifiée au champ sélectionné.
- Fixer l'horodatage actuel - Affecte l'horodatage actuel au champ sélectionné.
- Définir l'horodatage relatif - Attribue un horodatage relatif (par ex. il y a 2 jours ou dans 7 jours) au champ sélectionné.
- Fixer la date d'inscription - Inscrit le jour de la semaine dans le champ sélectionné en fonction du champ système "Date de la première inscription" (id : 48).
- Ajouter une valeur - Augmente la valeur du champ sélectionné du montant spécifié.
- Soustraire une valeur - Cette fonction permet de diminuer la valeur du champ sélectionné du montant spécifié.
- Valeur de hachage - Elle prend la valeur d'un champ de contact, génère un hachage et enregistre la valeur hachée dans un champ de contact (qui peut être différent de l'original ; algorithmes pris en charge : md5, sha1, sha256, sha384, sha512, custom_loyalty, custom_loyalty_x2).
Les algorithmes suivants peuvent être utilisés pour Loyalty :
- custom_loyalty - pour hacher l'adresse électronique une seule fois, utilisez ce processus Emarsys pour l'algorithme. Par exemple : Lorsque l'adresse email est liée à Loyalty ou que le champ Predictuser ID est manquant et que Smart Insight est dans l'impossibilité d'établir une correspondance avec l'adresse email.
- custom_loyalty_x2 - pour hacher l'adresse e-mail via l'API lors de l'établissement d'un lien avec Loyalty et lorsque l'ID Webextend n'est pas l'adresse e-mail dans le fichier de vente.
-
Ajouter à une liste délimitée - Ajoute la valeur spécifiée à une liste séparée (délimiteurs : virgule '
,
', point '.
', deux points ':
', point-virgule ';
'). -
Retirer d'une liste délimitée - Retire la valeur spécifiée d'une liste séparée (délimiteurs : virgule '
,
', point '.
', deux points ':
', point-virgule ';
'). - Copier le champ - Copie la valeur du champ spécifié dans un autre champ.
- Définir la valeur de l'attribut déclencheur - Ajoute la valeur d'un attribut de la charge utile d'un événement déclencheur à un champ de contact sélectionné.
Remarques :
- Si l'attribut déclencheur dans la charge utile des données contient une valeur vide (par exemple
null
ou''
), le champ sélectionné sera défini comme une valeur vide. Si l'attribut n'existe pas, le champ n'est pas mis à jour et aucun événement extérieur n'est déclenché. - Si vous souhaitez utiliser la fonction Définir la valeur de l'attribut déclencheur dans un programme Interactions, tenez compte des points suivants :
- Vous devez vous familiariser avec la structure des événements que vous souhaitez utiliser. Pour plus d'informations, voir Interactions - Exemples de charge utile d'événement.
- En fonction de la structure de la charge utile, il peut être nécessaire d'ajouter le préfixe
event_attributes.
au nom de l'attribut. Pour plus d'informations, voir Attributs. - Si vous utilisez une balise Web Extend complexe, vous devez ajouter le préfixe
tag.attributes.
au nom de l'attribut.
Consulter les rapports
Vous pouvez consulter les rapports sur Add-ons > Tableau de bord de définition des valeurs.
FAQ
Quels sont les champs que je peux mettre à jour avec le nœud Définir la valeur ?
Ce nœud permet de mettre à jour les types de champs suivants :
- texte
- chiffres
- date
- url
- fax
- choix unique
- choix multiple
Les champs spéciaux et les champs de bon qui ne peuvent pas être mis à jour via l'API ne sont pas pris en charge, à l'exception du champ spécial 31 (opt-in)
(seul champ spécial à pouvoir être mis à jour).
Puis-je mettre à jour plusieurs champs avec le nœud Définir la valeur ?
Chaque nœud ne peut mettre à jour qu'un seul champ. Pour mettre à jour plusieurs champs, vous devez utiliser plusieurs nœuds Définir la valeur .