Introduction
L'onglet Personnalisation permet d'ajouter des champs de personnalisation au segment. Pour les segments de source base de données avec plateforme d'activation Sendingly, il est possible de modifier le format d'un champ.
Modifier le format d'un champ
Pour modifier le format d'un champ de personnalisation :
- ouvrir la page d'édition de la personnalisation ;
- cliquer sur l'icône Editer du champ en question ;
- cliquer sur Ajouter un formatage ;
- définir le libellé du champ : préférer un libellé explicite sur le contenu du champ et son format (ex : FIRST_NAME_UPPER)
- sélectionner la fonction de formatage souhaitée
- pour la fonction format date : sélectionner le format de date souhaité
- pour la fonction ajout espace : renseigner le nombre de caractères entre les espaces
- cliquer sur Confirmer pour valider l'édition du format : le champ initial (sans format) reste présent et ne peut pas être supprimé.
- cliquer sur Confirmer pour valider l'ajout de ce champ édité au segment ;
Les fonctions de formatage
| Nom de la fonction | Description | Exemple | Compatible avec champ de type |
| Minuscule | Passe la chaîne de caractères en minuscule. | Segment -> segment | string |
| Majuscule | Passe la chaîne de caractères en majuscule. | Segment -> SEGMENT | string |
| Première lettre en majuscule | Passe la première lettre de la chaîne de caractères en majuscule et le reste en minuscule. | MON SEGMENT -> Mon segment | string |
| Première du mot en majuscule | Passe la première lettre de chaque mot (séparé par des espaces) en majuscule et le reste en minuscule. |
MON SEGMENT -> Mon Segment mais MON-SEGMENT -> Mon-segment |
string |
| Date numérique | Modifie le format d'une date en lui appliquant le format sélectionné. |
format dd-MM-yy 2023-10-24 10:30:18 -> 24-10-23 |
date, timestamp, string (si convertible en date) |
| Date en toutes lettres | Modifie le format d'une date en lui appliquant le format sélectionné. Les langues disponibles sont le français et l'anglais. |
format jour JJ mois AAAA 2024-01-01 -> lundi 1 janvier 2024 |
date, timestamp, string (si convertible en date) |
| Ajout espace |
Ajoute des espaces tous les X caractères en partant de la gauche. avec X variable à renseigner |
X = 2 0625040589 -> 06 25 04 05 89 |
tous les types de champ |
| Format pour prix | Ajoute des espaces tous les 3 caractères en partant de la droite avant la virgule. |
10599,99€ -> 10 599,99€ /!\ mais aussi segment -> s egm ent |
tous les types de champ |
Si une fonction de formatage est appliquée à un champ avec un type non compatible, aucun formattage ne sera appliqué sur le champ.
/!\ cas particulier : si la fonction format date est appliquée sur un format entier ou décimal : alors le partage du segment partira en erreur.
Un champ ajouté avec un format date (numérique ou en toutes lettres) est converti dans le fuseau horaire du destinataire de la campagne selon les règles définies.
La fonctionnalité de formatage est uniquement disponible pour les segments partagés à Sendingly.
Résultat
La nouvelle version du champ avec le formatage sélectionné est ajouté au segment.