Les règles d’injection s’appuient sur des expressions DI# pour transmettre, au moment du clic, des données structurées vers les URL de destination. Cet article présente une liste de valeurs dynamiques disponibles, incluant les contextes de contact, de message, d’envoi et de projet. Cette référence vous aidera à configurer des paramètres dans les scénarios de suivi, d’analytique et d’intégration.
| Code | Description |
|---|---|
| [[=Contact.Domain;]] | Domaine du courriel du contact Type : string |
| [[=Contact.dtActivated;]] | Date d'activation du contact Type : datetime* |
| [[=Contact.dtCreated;]] | Date de création du contact Type : datetime* |
| [[=Contact.dtModified;]] | Date de modification du contact Type : datetime* |
| [[=Contact.dtProfileUpdate;]] | Date de modification du profil de contact Type : datetime* |
| [[=Contact.idContact;]] | Identifiant unique du contact Type : int Ex. : 12345 |
| [[=Contact.f_EMail ;]] | Adresse courriel du contact Type : string Ex. : name@dialoginsight.com |
| [[=Contact.f_XXX;]] | **Champ de projet du contact Ex. : Contact.f_City renverra une valeur de type string comme "Paris". |
| [[=Mailing.dtMailing;]] | Date d'envoi Type : datetime* |
| [[=Mailing.isTest;]] | Statut de test d'envoi Type: bool** |
| [[=Mailing.isSimulation;]] | Statut de simulation d'envoi Type : bool** |
| [[=Mailing.idBatch;]] | Identifiant du lot d'envoi Type : int Ex. : 1234 |
| [[=Mailing.SendLogTag;]] | Tag de l'envoi Type : string |
| [[=Mailing.dtScheduledDelivery;]] | Date de préparation d'envoi Type : datetime* |
| [[=Message.MessageName;]] | Nom du message Type : string |
| [[=Message.idMessage;]] | Identifiant unique du message Type : int Ex. : 725584 |
| [[=Message.Parameters.XXX;]] | Paramètre de message Type : selon le type du paramètre |
| [[=Message.idCategory;]] | Identifiant du type de communication du message Type : int Ex. : 36718 |
| [[=Message.Category.Name;]] | Nom du type de communication du message Type : string Ex. : Newsletter |
| [[=Message.Category.Label;]] | Libellé du type de communication du message Type : string |
| [[=Message.Category.IsAdministrative;]] | Statut administratif du type de message Type : bool |
| [[=Project.idProject;]] | Identifiant unique du projet Type : int Ex. : 5318 |
| [[=Project.ProjectName;]] | Nom du projet Type : string |
| [[=Sendlog.idBatch;]] | Identifiant du lot de l'historique d'envoi Type : int Ex. : 12345 |
| [[=Sendlog.idContact;]] | Identifiant du contact de l'historique d'envoi Type : int Ex. : 12345 |
| [[=Sendlog.idMessage;]] | Identifiant du message de l'historique d'envoi Type : int Ex. : 725584 |
| [[=Sendlog.idSendLog;]] | Identifiant unique de l'historique d'envoi Type : int Ex. : 12345 |
| [[=Sendlog.idVersion;]] | Identifiant de la version de l'historique d'envoi Type : int Ex. : 739318 |
| [[=Sendlog.isTest;]] | Statut de test de l'historique d'envoi Type : bool** |
| [[=Sendlog.slKey;]] | Clé unique de l'historique d'envoi Type : string Ex. : YxaeXvc |
| [[=System.Culture;]] | Culture du système utilisé Type : string Ex. : fr-CA |
| [[=System.Now;]] | Date de l'horodatage Type : datetime* |
| [[=System.IsDev;]] | Statut de développement Type : bool** |
| [[=System.Encoding.HTMLEntities(XXX);]] | Encodage des caractères spéciaux Type : string My encoded text Ex. : "òìèéà" devient "My encoded text òìèéà" |
| [[=system.Tools.Base64.urlEncode(XXX);]] | Encodage de valeur en Base64 Type : string Ex. : "TXkgZW5jb2RlZCB2YWx1ZQ" devient "My encoded value" |
*Les valeurs de type datetime retournent un format JJ/MM/AAAA HH:MM (ex. : 12/08/2024 10:49).
**Les valeurs de type booléen retournent soit 1 (vrai) ou 0 (faux).