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"/>
< où>
< condition enabledIf="" expr="@id = 643475"/>
< /where>
< /entityList>
//Destinataire - définition de la liste de destinataires
var choice = < choiceList> < key value="100"/>
< où>
< condition enabledIf="" expr="@id = 100"/>
< /where>
< /choiceList> //ajouter des destinataires à la liste
nms.recipient.RegisterGroup(entity,choice,true)