Kör kampanj execute-campaign

En körbar kampanj innehåller, precis som andra kampanjer, en smart lista, ett flöde och ett schema. Till skillnad från andra kampanjer schemalägger eller aktiverar ni dem egentligen inte. Den kan bara anropas av en annan kampanj via flödessteget Kör kampanj. Flödesstegen i den körbara kampanjen körs i serie med den överordnade kampanjen (till skillnad från Request Campaign, som körs parallellt i en separat utlösarkampanj).

NOTE
Körbara kampanjer är alltid underordnade den (överordnade) kampanj som anropar dem.

När ska Kör kampanj användas when-to-use-execute-campaign

Det finns mycket du kan göra med en körbar kampanj. De är utformade för att underlätta vanliga operativa uppgifter, som leaddirigering, livscykelhantering och poängsättning (bland annat), och kan användas för att köra samma arbetsflöde inifrån Batch eller Triggered Campaigns.

Du kan också använda dem när du behöver köra ett separat flöde, men du måste vara beroende av resultatet av det flödet i efterföljande val av flödessteg (d.v.s. göra det).

Execute Campaign är en förbättring vid Begär kampanj, eftersom den kan köras i serie, medan den senare bara körs parallellt.

NOTE
Wait Steps och Webhooks blir aldrig kompatibla med körbara kampanjer. Därför måste ni använda Request Campaign i stället.

Så här skapar du en körbar kampanj how-to-create-an-executable-campaign

  1. Högerklicka på önskat program och välj New Smart Campaign.

  2. Ge den ett namn, välj Executable och klicka Create.

  3. Definiera Smart List och Flow, precis som andra smarta kampanjer.

Du kan också klona en befintlig smart kampanj. Om du klonar en befintlig körbar kampanj måste du ändå välja Executable efter namngivning.

NOTE
Du kan inte klona en kampanj som innehåller utlösare.

Använd kontext för överordnad kampanjtoken use-parent-campaign-token-context

Om värdet är true skickas följande tokenkontexter till den underordnade kampanjen (den som körs):

  • Mina token
  • Kampanjtoken
  • Programtoken
  • Medlemstoken
  • Utlösartoken (om det anropas från en utlöst kampanj)

API-interaktion

Vid användning av Schedule eller Request Campaign i API:tkan du båda skicka värden för Mina token, som åsidosätter de värden som angetts för dessa token i kampanjen som du anropar. Om den kampanjen sedan kör en annan kampanj och anger "Use Parent Context to True", används de värden som skickas via API:t i stället för de värden som anges i programmet.

Saker att notera things-to-note

  • Smart List filtrerar bort alla som inte är kvalificerade. Om en person kvalificerar sig kommer den resulterande körda kampanjaktivitetsposten att visa dem som"Kvalificerad: TRUE" (och FALSE om de inte gör det)
  • Schemalägg kampanjkvalificeringsregler gäller (inställningarna för smart kampanj under fliken Schema)
  • Körbara kampanjer kan inte anropas mellan arbetsytor
  • Om du använder Ta bort från flöde Flödesåtgärd som riktar sig till en körbar kampanj, som riktar sig till både det underordnade och det överordnade objektet
  • Utnyttja fördelarna med tokenarv - Om du till exempel har ett enda gemensamt poängflöde som aktiveras av flera olika resurser kan du definiera standardvärdet för Min token i den underordnade kampanjen och i den överordnade kampanjen så att du kan åsidosätta kampanjvärdet för det underordnade poängvärdet för dina överordnade kampanjer (se nedan som visuellt exempel)
  • Körbara kampanjer kan anropas på upp till tre nivåer djupa (t.ex. Parent campaign > Child > Child > Child)
CAUTION
Lämna aldrig dina smarta listor för körbara kampanjer ogiltiga, annars ingen kvalificerar sig för det. Det bästa sättet är att skapa separata resurser för smarta listor, definiera dem helt och se till att de är giltiga. Använd sedan filtret"Medlem i smart lista" i den körbara kampanjen så att du kan byta ut din smarta listdefinition.

Exempel på tokenarv token-inheritance-example

Nedan visas ett visuellt exempel på tokenarv i en körbar kampanj och två överordnade kampanjer: en med tokenkontext inställd på True, den andra till False.

Underordnad kampanj med en tokeniserad Change Score.

Barnets kampanj är Mina token.

Exempel ett - sant example-one-true

I steget Kör kampanjflöde i den första överordnade kampanjen ställs kontexten för Använd överordnad kampanjtoken in på True.

Den överordnade kampanjen är Mina token.

Resultat: bakgrundsmusik ändrad med +10.

Exempel två: Falskt example-two-false

I steget Kör kampanjflöde i den andra överordnade kampanjen har kontexten Använd överordnad kampanjtoken satts till Falskt.

Den överordnade kampanjen är Mina token.

Resultatet: poängen ändras inte eftersom den underordnade kampanjens poängvärde, +0, användes.

recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac