Une fois que vous avez configuré la connexion de base de données avec succès, soit en important vos données spécifiques à l'activité vers la base de données interne hébergée par Emarsys, soit en connectant votre propre base de données externe (hébergée par le client) à Emarsys, vous pouvez commencer à utiliser Relational Data pour personnaliser vos messages.
Contenus :
Avant de commencer
Il y a deux pré-requis pour pouvoir utiliser Relational Data pour la personnalisation.
Configurer des champs de référence
Vous pouvez configurer les champs de référence pour chacune des connexions de votre base de données. Pour ce faire, allez à : Add-ons -> Relational Data -> Tableaux & Vues
Pour plus d'informations, voir : Champs de référence.
Configurer les variables de Données relationnelles
Les variables de Données relationnelles sont des ensemble de valeurs pré-configurées pour les champs de référence d'un tableau ou d'une vue particulière. Elles déterminent quels dossiers de données sont référencées par la balise que vous ajoutez à votre contenu.
Dans le pop-up de Personnalisation , ouvrez l'onglet Relationnel et cliquez sur Nouveau.

- Nommez votre variable - Donnez à la variable un nom qui permettra de l'identifier facilement.
- Sélectionnez la connexion de base de données - Vous devriez déjà avoir connecté votre/vos base(s) de données sous Add-ons -> Relational Data > Connexion. Choisissez la base de données avec le tableau ou la vue que vous voulez utiliser pour personnaliser votre message.
- Sélectionnez le tableau ou la vue - Après avoir sélectionné la base de données, choisissez le tableau ou la vue (qui est un tableau virtuel basé sur l'ensemble de résultat d'une instruction SQL).
- Sélectionnez les champs de référence - Les champs de référence que vous configurez sous Add-ons -> Relational Data -> Tableaux et Vues sont affichés ici. Vous devez ajouter le Type et la Valeur pour chaque champ qui déterminera quels dossiers sont référencés par cette variable de personnalisation.
Il faut choisir entre trois types d'informations :

- Champ de contact - La valeur est un champ de la base de données de contact dans Emarsys.
- Événement extérieur - Vous pouvez définir l'événement extérieur et une variable.
- Paramètre constant - Vous pouvez saisir une valeur fixe vous-même, par exemple un code postal ou une marque de voiture spécifique.
Après avoir sélectionné le type d'information, ajoutez la Valeur pour chacune.
Puisque les champs de référence sont tous reliés par ET, vous devez définir une valeur pour chaque champ avant de pouvoir sauvegarder votre variable.
Quand vous avez fini, sauvegardez vos modifications et votre variable devient alors sélectionnable comme base d'une balise de personnalisation.
Créer des balises de personnalisation de Données relationnelles
Une fois que vous avez configuré vos variables, vous pouvez les utiliser pour sélectionner les champs que vous voulez effectivement utiliser pour la personnalisation.

- Sélectionnez la variable de données relationnelles - Choisissez l'une des variables que vous avez créées précédemment (ou créez-en une Nouvelle ).
- Sélectionner un champ - Vous pouvez choisir parmi tous les champs dans la vue ou le tableau que vous avez sélectionné pour la variable. C'est la valeur de ce champ qui sera ajoutée au contenu du message envoyé aux destinataires.
- Rendez ce champ obligatoire à l'envoi - Si l'un de vos destinataires n'a aucune valeur pour ce champ particulier, le message ne sera pas distribué.
- Ajouter un texte de secours - Le texte de secours n'est disponible que si vous n'avez pas rendu le champ obligatoire. Dans ce cas, vous pouvez saisir n'importe quel texte qui peut remplacer les valeurs manquantes.
- Texte d'affichage de format - Vous permet de configurer la mise en majuscules de vos données si vous le souhaitez, ou de les laisser telles quelles. Par exemple, si vous avez stocké des noms d'animaux de compagnie en minuscules uniquement, vous pouvez facilement mettre le premier mot en majuscule (par exemple simba devient Simba si vous choisissez la mise en majuscule, ou SIMBA tout en majuscules).
- Dans le champ Balise vous verrez le code de la balise de personnalisation (écrit dans le Langage de Script Emarsys, ESL).
Quand tout est configuré, cliquez sur Insérer. Une balise de personnalisation verte apparaîtra dans le texte où vous voulez insérer la personnalisation. Vous pouvez déplacer librement des balises dans le texte par un cliquer/glisser. Il est aussi possible de les modifier - il suffit de cliquer dessus puis de cliquer sur l'icône de personnalisation bleue pour ouvrir l'éditeur.