Skicka en rapport till en lista send-a-report-to-a-list
I det här användningsexemplet finns information om hur du skapar en Tracking indicators-rapport som kommer ut varje månad i PDF-format och hur du skickar den till en lista med mottagare.
De viktigaste implementeringsstegen för det här användningsexemplet är:
Steg 1: Skapa mottagarlistan step-1--create-the-recipient-list
Följ stegen nedan om du vill skapa en lista med mottagare som mål:
- Bläddra till fliken Profiles and targets och klicka på länken Lists.
- Klicka på knappen Create.
- Välj New list och skapa en ny mottagarlista för rapporten som ska skickas till.
Mer information om hur du skapar listor finns i det här avsnittet.
Steg 2: Skapa leveransmallen step-2--create-the-delivery-template
Följ stegen nedan för att skapa leveransmallen:
-
Bläddra till noden Resources > Templates > Delivery templates i Adobe Campaign Explorer och duplicera den inbyggda mallen Email delivery.
Mer information om hur du skapar en leveransmall finns i det här avsnittet.
-
Ange mallparametrarna: label, target (listan med tidigare skapade mottagare), subject och content.
Varje gång arbetsflödet körs uppdateras rapporten Tracking indicators enligt beskrivningen i Steg 3: Skapa arbetsflödet).
-
Om du vill inkludera den senaste versionen av rapporten i leveransen måste du lägga till en Calculated attachment:
-
Klicka på länken Attachments och klicka på pilen bredvid knappen Add. Välj Calculated attachment….
-
I listrutan Type väljer du det senaste alternativet: File name is computed during delivery of each message (it may then depend on the recipient profile).
Värdet som anges i fältet Label visas inte i den slutliga leveransen.
-
Ange filens åtkomstsökväg och namn i textzonen.
note caution CAUTION Sökvägen och namnet måste vara identiska med de som anges i arbetsflödets JavaScript code-typaktivitet, enligt beskrivningen i Steg 3: Skapa arbetsflödet. -
Markera fliken Advanced och markera Script the name of the file name displayed in the mails sent. Ange namnet på den bifogade filen i den slutliga leveransen i textzonen.
-
Steg 3: Skapa arbetsflödet step-3--creating-the-workflow
Skapa följande arbetsflöde för det här användningsfallet.
Den använder tre verksamheter:
- En Scheduler-aktivitet som kör arbetsflödet en gång i månaden,
- En JavaScript code-aktivitet som genererar rapporten i PDF-format,
- En Delivery-aktivitet som refererar till den leveransmall som skapats tidigare.
Följ stegen nedan för att skapa arbetsflödet:
-
Bläddra till noden Administration > Production > Technical workflows i Campaign och skapa en ny mapp där du kan lagra dina arbetsflöden.
-
Skapa ett nytt arbetsflöde.
-
Börja med att lägga till en Scheduler-typaktivitet och konfigurera den så att arbetsflödet körs den första måndagen i månaden.
Mer information om hur du konfigurerar schemaläggaren finns i Schemaläggaren.
-
Lägg sedan till en aktivitet av typen JavaScript code.
Ange följande kod i redigeringszonen:
code language-sql var reportName = "indicators"; var path = "/tmp/indicators.pdf"; var exportFormat = "PDF"; var reportURL = "<PUT THE URL OF THE REPORT HERE>"; var _ctx = <ctx _context="global" _reportContext="deliveryFeedback" /> var isAdhoc = 0; xtk.report.export(reportName, _ctx, exportFormat, path, isAdhoc);
med följande variabler:
-
var reportName: ange rapportens interna namn med citattecken. I det här fallet är det interna namnet på spårningsindikatorn"deliveryFeedback".
-
var path: ange filens sparningssökväg ("tmp"), namnet som du vill ge filen ("deliveryFeedback") och filnamnstillägget (".pdf"). I det här fallet har vi använt det interna namnet som filnamn. Värdena måste vara mellan dubbla citattecken och avgränsade med plustecknet (+).
note caution CAUTION Filen måste sparas på servern. Du måste ange samma sökväg och samma namn som på fliken General i redigeringsfönstret för den beräknade bifogade filen, vilket beskrivs i här). -
var exportFormat: ange filens exportformat ("PDF").
-
var _ctx (kontext): i det här fallet använder vi rapporten Tracking indicators i dess globala kontext.
-
-
Slutför genom att lägga till en Delivery-aktivitet med följande alternativ:
- Delivery: välj New, created from a template och välj den leveransmall som skapades tidigare.
- För fälten Recipients och Content väljer du Specified in the delivery.
- Action to perform: välj Prepare and start.
- Avmarkera alternativen Generate an outbound transition och Process errors.
-
Spara ändringarna och starta arbetsflödet. Meddelandet skickas till listan över mottagare varje månad med den bifogade rapporten.