Création de liste dynamique dans Campaign Classic

Pour créer dynamiquement une liste dans Adobe Campaign Classic, puis renseigner les données dans la liste, pensez à utiliser la fonction nms.recipient.RegisterGroupcomme décrit dans cet article.

Description description

Environnement

  • Campaign Classic
  • Campaign

Problème/Symptômes

Après avoir créé une liste à l’aide de l’activité JavaScript, vous ne pouvez pas insérer les données dans la liste à partir de JavaScript. Comment insérer les données dans une liste à partir de JavaScript ?

Résolution resolution

Utilisez la fonction nms.recipient.RegisterGroup fournie ci-dessous pour mettre à jour la liste avec les destinataires :

//Liste - définition de l’objet de liste
var entity = < entityList> < key value="643475"/>
              <>
                < condition enabledIf="" expr="@id = 643475"/>
              < /where>
            < /entityList>

//Destinataire - définition de la liste de destinataires
var choice = < choiceList> < key value="100"/>
              <>
                < condition enabledIf="" expr="@id = 100"/>
              < /where>
            < /choiceList> //ajouter des destinataires à la liste

nms.recipient.RegisterGroup(entity,choice,true)

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