Ajouter une personnalisation build-personalization-expressions
L’éditeur de personnalisation constitue lʼélément central de la personnalisation dans Journey Optimizer. Il est disponible dans tous les contextes où vous devez définir une personnalisation (par exemple, dans les emails, les notifications push et les offres).
Dans l’interface de l’éditeur de personnalisation, vous pouvez sélectionner, organiser, personnaliser et valider toutes les données afin de personnaliser votre contenu.
Où puis-je ajouter de la personnalisation ?
Vous pouvez ajouter de la personnalisation dans Journey Optimizer dans chaque champ à l’aide de l’icône
Messages
Dans les messages, une personnalisation peut être ajoutée à différents emplacements de vos messages, par exemple dans le champ Objet.
Il peut également être ajouté à d’autres sections de votre contenu. Par exemple, pour les notifications push, une personnalisation peut être ajoutée dans les champs Titre, Corps, Son personnalisé, Badges et Données personnalisées.
Concepteur d’e-mail
Lors de la modification du contenu d’un e-mail dans la Designer des e-mails, vous pouvez ajouter une personnalisation dans les blocs de texte et dans les URL à l’aide de l’icône de la barre d’outils contextuelle.
Offres
Vous pouvez ajouter une personnalisation lors de l’utilisation de contenu de type texte dans les représentations de vos offres. Découvrez comment créer des offres personnalisées
URL
Journey Optimizer vous permet également de personnaliser les URL dans votre message. Les URL personnalisées orientent les destinataires vers des pages spécifiques dʼun site web ou vers un microsite personnalisé, en fonction des attributs du profil. La personnalisation des URL est disponible pour les types de liens suivants : Lien externe, Lien de désinscription et Opt-out.
https://www.adobe.com/users/{{profile.person.name.lastName}}
https://www.adobe.com/users?uid={{profile.person.name.firstName}}
https://www.adobe.com/usera?uid={{context.journey.technicalProperties.journeyUID}}
https://www.adobe.com/users?uid={{profile.person.crmid}}&token={{context.token}}
Sources Personalization sources
La partie gauche de l'écran affiche un sélecteur de domaine qui vous permet de sélectionner la source en vue de la personnalisation. Les sources disponibles sont les suivantes :
- Attributs de profil : répertorie toutes les références associées au schéma de profil décrit dans la documentation du modèle de données Adobe Experience Platform (XDM).
- Audiences : répertorie toutes les audiences créées dans le service de segmentation d’Adobe Experience Platform. Vous trouverez ici plus d’informations sur la segmentation.
- Décisions d’offre : répertorie toutes les offres associées à un emplacement spécifique. Sélectionnez l’emplacement, puis insérez les offres dans votre contenu. Pour obtenir une documentation complète sur la gestion des offres, consultez cette section.
- Attributs contextuels : lorsqu’une activité d’action de canal (e-mail, notification push, SMS) est utilisée dans un parcours ou une campagne, des attributs contextuels liés aux événements et aux propriétés sont disponibles pour la personnalisation. Un exemple de personnalisation utilisant les attributs contextuels est présenté dans cette section.
Ajouter une personnalisation add
C’est dans l’espace de travail central que vous créez votre syntaxe de personnalisation. Pour utiliser un attribut afin de personnaliser votre message, localisez-le dans le volet de navigation de gauche, puis cliquez sur le bouton +
pour l’ajouter à l’expression.
Le menu représentant des points de suspension en regard de l’icône +
vous permet d’obtenir plus de détails sur chaque attribut et d’ajouter les attributs les plus fréquemment utilisés à vos favoris. Les attributs ajoutés aux favoris sont accessibles à partir du menu Favoris dans le volet de navigation de gauche.
De plus, vous pouvez définir un texte de remplacement par défaut qui s’affichera si un attribut de profil de type chaîne est vide. Pour ce faire, cliquez sur le bouton des points de suspension en regard de l’attribut et sélectionnez Insérer avec un texte de remplacement. Rédigez le texte à afficher par défaut si la valeur de l’attribut est vide pour un profil, puis cliquez sur Ajouter.
Dans l’exemple suivant, l’éditeur de personnalisation vous permet de sélectionner les profils dont l’anniversaire est aujourd’hui, puis de terminer la personnalisation en insérant une offre spécifique correspondant à cette journée.
Outils d’édition d’expressions
L’espace de travail central fournit divers outils pour vous aider à rédiger votre expression de personnalisation.
Les options disponibles sont les suivantes :
-
Rechercher / Rechercher et remplacer : effectuez une recherche dans votre expression et remplacez automatiquement les parties de code.
-
Annuler / Rétablir : annulez / rétablissez la dernière opération.
-
Saisie automatique : suggère et complète automatiquement le code au fur et à mesure que vous le tapez. Cette fonctionnalité est disponible uniquement pour les formats HTML et Texte et prend en charge les attributs de profil et de contexte. Si cette option est désactivée, l’éditeur fournit la saisie semi-automatique du code HTML natif à la place.
-
HTML / JSON / Text : identifiez le format de votre code. Cela permet au système d’adapter la fonction de validation et de saisie automatique en fonction de la langue sélectionnée.
-
Valider : vérifiez la syntaxe de votre expression. En savoir plus dans cette section.
-
Enregistrer en tant que fragment : enregistrez votre expression en tant que fragment d’expression. En savoir plus dans cette section
-
Taille de police : ajuste la taille de la police du contenu dans l’éditeur pour une meilleure lisibilité.
-
Retour à la ligne Word : active ou désactive le retour à la ligne, ce qui permet aux expressions longues d’être affichées sur une seule ligne ou renvoyées à la ligne dans l’éditeur. Les options incluent :
- Désactivé (par défaut) - Aucun habillage des mots. Les lignes longues s’étendent au-delà de la vue de l’éditeur et nécessitent un défilement horizontal.
- Activé : recouvre les lignes à la largeur de l’éditeur.
- Colonne renvoyée à la ligne au format Word - Renvoie les lignes à la ligne lorsqu’une ligne atteint 80 caractères.
- Limité - Entoure les lignes à la largeur de l’éditeur ou à 80 caractères, selon la plus petite des deux valeurs.
Dans le volet de navigation, des fonctionnalités supplémentaires sont disponibles pour vous aider à créer votre expression de personnalisation.
-
Fonctions d’assistance - Les fonctions d’assistance vous permettent d’effectuer des opérations sur les données, comme des calculs, une mise en forme ou des conversions des données, des conditions, et de les manipuler dans le contexte de la personnalisation. En savoir plus sur les fonctions helper disponibles
-
Favoris - Les attributs que vous avez ajoutés aux favoris s’affichent dans cette liste. Vous pouvez ainsi accéder rapidement aux éléments les plus fréquemment utilisés. Pour ajouter un attribut à vos favoris, cliquez sur le menu représentant des points de suspension et choisissez Ajouter aux favoris.
-
Conditions - Utilisez les règles conditionnelles créées dans la bibliothèque pour ajouter du contenu dynamique à vos messages. Vous pouvez ainsi créer plusieurs variantes de votre message en fonction de conditions. Découvrez comment créer du contenu dynamique
-
Fragments - Tirez parti des fragments d’expression qui ont été créés ou enregistrés dans le sandbox actuel. Un fragment est un composant réutilisable pouvant être référencé dans des campagnes et des parcours Journey Optimizer. Cette fonctionnalité permet de construire à l’avance plusieurs blocs de contenu personnalisés qui peuvent être utilisés par les utilisateurs et les utilisatrices marketing pour assembler rapidement des contenus dans le cadre d’un processus de conception amélioré. Découvrez comment utiliser les fragments d’expression pour la personnalisation
Une fois votre expression de personnalisation prête, vous devez la faire valider par l’éditeur de personnalisation. En savoir plus dans cette section.
Mécanismes de validation validation-mechanisms
La validation de votre expression est automatiquement effectuée lorsque vous cliquez sur le bouton Ajouter pour fermer la fenêtre de l'éditeur. Vous pouvez également utiliser le bouton Valider pour vérifier la syntaxe de votre personnalisation.
Développez la section ci-dessous pour afficher les erreurs courantes qui peuvent se produire lors de la validation de la personnalisation.
- Chemin « XYZ » introuvable
En cas de référencement d’un champ qui n’est pas défini dans le schéma.
Dans ce cas, firstName1 n’est pas défini comme attribut dans le schéma du profil :
code language-none |
---|
|
- Incompatibilité de type pour la variable « XYZ ».: Tableau attendu. Chaîne trouvée.
En cas d’itération sur une chaîne plutôt que sur un tableau.
Dans ce cas, product n’est pas un tableau :
code language-none |
---|
|
- Syntaxe des barres de contrôle non valide.
‘[XYZ}}’
trouvé
En cas d’utilisation d’une syntaxe de barres de contrôle non valide.
Les expressions des barres de contrôle sont entourées de {{expression}}
code language-none |
---|
|
- Définition de segment non valide
code language-none |
---|
|
Pour les offres, des erreurs spécifiques peuvent se produire. Développez la section ci-dessous pour plus de détails :
Les erreurs liées à l’intégration des offres dans un email ou une notification push présentent le modèle suivant :
code language-none |
---|
|
La validation est effectuée lors de la validation du contenu de personnalisation dans l’éditeur de personnalisation.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
Titre de l’erreur | Validation/Résolution |
Ressource avec ID placementID et type OfferPlacement introuvable Ressource avec ID activityID et type OfferActivity introuvable |
Vérifiez que ActivityID et/ou PlacementID sont disponibles |
Impossible de valider la ressource. | Le componentType dans l’emplacement doit correspondre à l’offre offerType. |
L’URL publique n’est pas présente dans l’offre offerId. | Les offres d’image (toutes les offres personnalisées et de secours associées à la paire décision-emplacement) doivent avoir une URL publique renseignée (l’URL deliveryURL ne doit pas être vide). |
La décision contient des attributs qui ne sont pas des attributs de profil. | L’utilisation du modèle d’offre ne doit contenir que les attributs de profil. |
Une erreur s’est produite lors de la récupération de l’utilisation de la décision. | Cette erreur peut se produire lorsque l’API tente de récupérer le modèle d’offre. |
L’attribut d’offre offer-attribute n’est pas valide. | Vérifiez que l’attribut offer-attribute référencé dans le drp d’offre est valide. Les attributs valides sont les suivants : Image : deliveryURL, linkURL Texte : content HTML : content |