Lorsque vous lancez une simulation d'envoi de messages, de nombreuses variantes du message peuvent être générées. Ainsi, pour faciliter la validation des variantes, il est fortement conseillé de créer des régions à valider afin d'éviter de devoir valider tout le contenu du message d'un coup. Il est beaucoup plus facile de valider une région à la fois qu'un message en entier, qui générera sans doute trop de variantes à valider.
On peut aussi ajouter au message des paramètres qui permettront aux contenus auxquels une condition est appliquée d'afficher un indicateur à cet effet. Ainsi, les blocs de contenus présentant des conditions seront facilement identifiables.
Pré-requis | Cette fonction n'est pas offerte par défaut. Il s'agit d'un module qui est activé sur demande seulement. |
Chemin d'accès | > Messages > Courriel > Sélection d'un message |
Comment faire
Pour créer une région
Une région permet d’isoler un groupe de conditions afin de regrouper les variantes spécifiques à cette région.
- Commencez par ajouter un bloc de structure Région.
Les endroits où le bloc peut être déposé sont indiqués lorsque vous vous déplacez dans le courriel. - Donnez-lui un nom en cliquant sur l'icône d'édition qui figure dans cette zone.
Si vous simulez l'envoi d'un courriel HTML, définissez les paramètres suivants :Paramètre Description Nom de la région Le nom qui s’affichera dans l’interface des variantes.
Doit être un texte simple (exemple : Région contenu).
Ne peut pas être composé de variables.Balise d'ouverture Une balise HTML permettant de mieux repérer la région dans l’interface des variantes uniquement. - Recommandation : un fond coloré avec un DIV ou un SPAN.
- Optionnel : ajoutez «id='region-anchor' » à votre balise pour que le document défile jusqu’à cette région lorsqu’elle est sélectionnée (pratique pour valider les pieds de page).
Balise de fermeture Une balise fermante du même type que celle d'ouverture. [[#Region("Région contenu"){]] … [[}]] ou [[#Region("Région contenu", "<div id='region-anchor' style='background-color: #FFDDDD;'>", "</div>"){]] … [[}]]
- Cliquez sur Sauvegarder et fermer.
Pour créer une condition avec marqueur
Permet de faciliter l’identification des conditions positives (celles qui sont vraies pour le contact).
- Dans la zone de votre condition, cliquez sur l'icône de condition.
- Dans le menu de gauche, cliquez sur l'icône d'édition à droite de votre condition.
- Dans la fenêtre Condition d'affichage, entrez une étiquette qui vous permettra de bien reconnaître votre condition.
- Cliquez sur Appliquer, puis sur Sauvegarder et fermer.
Si vous simulez l'envoi d'un courriel HTML, définissez les paramètres suivants :
Paramètre | Description |
Expression | Standard |
Marqueur | Nom du marqueur. Doit être un texte simple (exemple : est masculin) Ne peut pas être composé de variables. |
[[ if (Contact.f_City == "Québec", "habite à Québec") {]] … [[}]] [[ if (Contact.f_Sexe == "M", "est masculin") {]] … [[}]] [[ if (Contact.f_Sexe == "F", "est féminin") {]] … [[}]] |
Pour annuler l'envoi au contact en cours de validation (en mode HTML seulement)
Permet d’annuler l’exécution du courriel pour le contact en cours. Permet de cibler des cas complexes qui ne peuvent se pré-valider avec un groupe. Par exemple, un courriel avec des offres conditionnelles, mais qu'aucune offre ne s'affiche.
Paramètre | Description |
Code (optionnel, défaut 100) | Code du type d’erreur.
|
Code d’erreur | Message du client. Doit être un texte simple (exemple : Identifiant invalide). Ne doit pas être composé de variables. |
context.cancelExecution(“Identifiant invalide”); context.cancelExecution(101, “Aucun représentant”); context.cancelExecution(102, “Code postal invalide”); context.cancelExecution(103, “Aucune promotion”); <!-- Utilisation illégale --> context.cancelExecution(103, “Sexe invalide ” + Contact.f_sexe); |