在Campaign Classic中创建动态列表

要在Adobe Campaign Classic中动态创建列表,然后将数据填充到该列表中,请考虑使用本文中所述的nms.recipient.RegisterGroup函数。

描述 description

环境

  • Campaign Classic
  • Campaign

问题/症状

使用JavaScript活动创建列表后,无法从JavaScript将数据插入列表。 如何将数据从JavaScript插入列表?

解决方法 resolution

使用以下给定的函数nms.recipient.RegisterGroup更新包含收件人的列表:

//List — 设置列表对象
var entity = < entityList> <键值="643475"/>
              <,其中>
                <条件enabledIf="" expr="@id = 643475"/>
              < /where>
            < /entityList>

//Recipient — 设置收件人列表
var choice = < choiceList> <键值="100"/>
              <,其中>
                <条件enabledIf="" expr="@id = 100"/>
              < /where>
            < /choiceList> //将收件人添加到列表

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

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