Personnaliser l’objet de la diffusion à l’aide de contenu conditionnel

Cet article explique comment obtenir un texte de remplacement si le firstName du destinataire n’est pas capturé dans la ligne d’objet du code dynamique dans Adobe Campaign Classic.

Description description

Environnement

  • Campaign
  • Campaign Classic

Problème/Symptômes

Comment obtenir un texte de remplacement si le firstName du destinataire n’est pas capturé dans la ligne d’objet du code dynamique ?

Par exemple :

Objet : <%= recipient.firstName %>, veuillez consulter notre offre.

Si le firstName est renseigné, il renverra : recipient.firstName, consultez notre offre.

Si firstName est vide (non rempli), il renverra : Hé, veuillez vérifier notre offre.

Résolution resolution

Vous pouvez utiliser le contenu conditionnel ci-dessous dans l’objet de la diffusion :

<% if ( recipient.firstName != '' ) { %> <%= recipient.firstName %>, please check our offer. <% } else { %> Hey, please check our offer. <% } %>

  • Lorsque le firstName est rempli, il renvoie :

    recipient.firstName, veuillez vérifier notre offre.

else

  • Lorsque le firstName est vide (non rempli), il renvoie :

    Veuillez vérifier notre offre.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f