Skapa dynamiska listor i Campaign Classic

Om du vill skapa en lista i Adobe Campaign Classic dynamiskt och sedan fylla i data i listan bör du använda funktionen nms.recipient.RegisterGroup enligt beskrivningen i den här artikeln.

Beskrivning description

Miljö

  • Campaign Classic
  • Campaign

Problem/symtom

När du har skapat en lista med JavaScript-aktivitet kan du inte infoga data i listan från JavaScript. Hur infogar jag data i en lista från JavaScript?

Upplösning resolution

Använd funktionen nms.recipient.RegisterGroup nedan för att uppdatera listan med mottagare:

//List - ange listobjektet
var entity = < entityList> < key value="643475"/>
              < where >
                < condition enabledIf="" expr="@id = 643475"/>
              < /where>
            < /entityList>

//Mottagare - ange listan över mottagare
var choice = < choiceList > < key value="100"/>
              < where >
                < condition enabledIf="" expr="@id = 100"/>
              < /where>
            < /choiceList> //lägg till mottagare i listan

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

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