Skicka en rapport till en lista sending-a-report-to-a-list
Här finns information om hur du skapar en månadsklar Tracking indicators rapportera i PDF-format och skicka det till en lista med mottagare.
De viktigaste implementeringsstegen för det här användningsexemplet är:
- Skapa en lista över mottagare som ska ta emot leveransen (se: Steg 1: Skapa mottagarlistan).
- Skapa en leveransmall som gör att du kan generera en ny leverans varje gång arbetsflödet körs (se: Steg 2: Skapa leveransmallen).
- Skapa ett arbetsflöde som gör att du kan generera rapporten i PDF-format och skicka den till mottagarlistan (se: Steg 3: Skapa arbetsflödet).
Steg 1: Skapa mottagarlistan step-1--creating-the-recipient-list
Gå till Profiles and targets klickar du på Lists länk, sedan Create -knappen. 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 section.
Steg 2: Skapa leveransmallen step-2--creating-the-delivery-template
-
Gå till Resources > Templates > Delivery templates noden i Adobe Campaign Explorer och duplicera Email delivery färdiga mallar.
Mer information om hur du skapar en leveransmall finns i section.
-
Ange de olika mallparametrarna: label, target (listan med tidigare skapade mottagare), subject och content.
-
Varje gång arbetsflödet körs Tracking indicators rapporten uppdateras (se 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:
Mer information om hur du skapar en beräknad bilaga finns i section.
-
Klicka på Attachments länk och klicka Add väljer Calculated attachment.
-
Gå till Type och välj det fjärde alternativet: File name is computed during delivery of each message (it may then depend on the recipient profile).
Värdet som anges i Label fältet visas inte i den slutliga leveransen.
-
Gå till redigeringszonen och ange filens åtkomstsökväg och namn.
note caution CAUTION Filen måste finnas på servern. Sökvägen och namnet måste vara identiska med de som anges i JavaScript code typ av aktivitet i arbetsflödet (se: Steg 3: Skapa arbetsflödet). -
Välj Advanced tabb och kontrollera Script the name of the file name displayed in the mails sent. Gå till redigeringszonen och ange det namn du vill ge den bifogade filen i den slutliga leveransen.
-
Steg 3: Skapa arbetsflödet step-3--creating-the-workflow
Följande arbetsflöde skapades för det här användningsfallet. Den har tre verksamheter:
- Ett Scheduler typaktivitet som gör att du kan köra arbetsflödet en gång i månaden,
- Ett JavaScript code typaktivitet som gör att du kan generera rapporten i PDF-format,
- en Delivery typaktivitet som använder den leveransmall som skapades tidigare.
-
Gå till Administration > Production > Technical workflows och 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äggare.
-
Lägg sedan till en JavaScript code typaktivitet.
Ange följande kod i redigeringszonen:
code language-none var reportName = "deliveryFeedback"; var path = "/tmp/deliveryFeedback.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);
Följande variabler används:
-
var reportName: Ange rapportens interna namn med citattecken. I det här fallet är det interna namnet på Spårningsindikator rapporten är"deliveryFeedback".
-
var path: ange filens sparningssökväg ("tmp/files/"), namnet på 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 i General fliken i redigeringsfönstret för den beräknade bilagan (se: Steg 2: Skapa leveransmallen). -
var exportFormat: ange filens exportformat ("PDF").
-
var _ctx (kontext): i det här fallet använder vi Tracking indicators rapportera i sitt globala sammanhang.
-
-
Slutför genom att lägga till en Delivery typaktivitet med följande alternativ:
- Delivery: select New, created from a template och välj den leveransmall som skapades tidigare.
- För Recipients och Content fält, markera Specified in the delivery.
- Action to execute: select Prepare and start.
- Avmarkera Generate an outbound transition och Process errors.