Criação de lista dinâmica no Campaign Classic
Para criar uma lista no Adobe Campaign Classic dinamicamente e, em seguida, preencher dados na lista, considere usar a função nms.recipient.RegisterGroup
, conforme descrito neste artigo.
Descrição description
Ambiente
- Campaign Classic
- Campaign
Problema/Sintomas
Depois de criar uma lista usando a atividade do JavaScript, não é possível inserir os dados na lista do JavaScript. Como inserir os dados em uma lista do JavaScript?
Resolução resolution
Use a função nms.recipient.RegisterGroup
fornecida abaixo para atualizar a lista com os destinatários:
//List - definição do objeto de lista
var entity = <
entityList>
<
key value="643475"/>
<
onde>
<
condição ativadaSe="" expr="@id = 643475"/>
<
/onde>
<
/entityList>
//Recipient - definição da lista de recipients
var choice = <
choiceList>
<
key value="100"/>
<
onde>
<
condição ativadaSe="" expr="@id = 100"/>
<
/onde>
<
/choiceList>
//add recipients to list
nms.recipient.RegisterGroup(entity,choice,true)