Een rapport naar een lijst verzenden sending-a-report-to-a-list
Met dit gebruiksgeval kunt u elke maand een out-of-the-box genereren Tracking indicators rapporteren in PDF-indeling en hoe u het rapport naar een lijst met ontvangers verzendt.
De belangrijkste implementatiestappen voor dit gebruiksgeval zijn:
- Een lijst maken van ontvangers die de levering zullen ontvangen (zie: Stap 1: De lijst met ontvangers maken).
- Creërend een leveringsmalplaatje dat u een nieuwe levering zal laten produceren telkens als het werkschema wordt uitgevoerd (verwijs naar: Stap 2: Het creëren van het leveringsmalplaatje).
- Creërend een werkschema dat u het rapport in PDF formaat zal produceren en het naar de lijst van ontvangers zal verzenden (verwijs naar: Stap 3: De workflow maken).
Stap 1: De lijst met ontvangers maken step-1--creating-the-recipient-list
Ga naar de Profiles and targets klikt u op de knop Lists koppeling, dan de Create knop. Selecteren New list en maak een nieuwe lijst met ontvangers voor het rapport dat u wilt verzenden.
Raadpleeg deze voor meer informatie over het maken van lijsten sectie.
Stap 2: Het creëren van het leveringsmalplaatje step-2--creating-the-delivery-template
-
Ga naar de Resources > Templates > Delivery templates knooppunt van de Adobe Campaign-verkenner en dupliceer de Email delivery out-of-the-box sjabloon.
Raadpleeg deze voor meer informatie over het maken van een leveringssjabloon sectie.
-
Voer de verschillende sjabloonparameters in: label, doel (de lijst met eerder gemaakte ontvangers), onderwerp en inhoud.
-
Elke keer dat de workflow wordt uitgevoerd, wordt Tracking indicators rapport is bijgewerkt (zie Stap 3: De workflow maken). Als u de meest recente versie van het rapport in de levering wilt opnemen, moet u een Calculated attachment:
Raadpleeg voor meer informatie over het maken van een berekende bijlage sectie.
-
Klik op de knop Attachments koppeling en klik op Add selecteert u vervolgens Calculated attachment.
-
Ga naar de Type en selecteer de vierde optie: File name is computed during delivery of each message (it may then depend on the recipient profile).
De waarde die wordt ingevoerd in het dialoogvenster Label wordt niet weergegeven in de uiteindelijke levering.
-
Ga naar de bewerkingszone en voer het toegangspad en de naam van het bestand in.
note caution CAUTION Het bestand moet aanwezig zijn op de server. Het pad en de naam ervan moeten identiek zijn aan die in het JavaScript code type activiteit van de workflow (zie: Stap 3: De workflow maken). -
Selecteer de Advanced tab en check Script the name of the file name displayed in the mails sent. Ga naar de uitgeeft streek en ga de naam in u de gehechtheid in de definitieve levering wilt geven.
-
Stap 3: De workflow maken step-3--creating-the-workflow
De volgende workflow is gemaakt voor dit gebruik. Het heeft drie activiteiten:
- Eén Scheduler type activiteit waarmee u de workflow één keer per maand kunt uitvoeren;
- Eén JavaScript code type activiteit die u het rapport in PDF formaat laat produceren,
- één Delivery type activiteit die het eerder gecreeerde leveringsmalplaatje gebruikt.
-
Ga nu naar de Administration > Production > Technical workflows en een nieuwe workflow maken.
-
Begin door een Scheduler type activiteit en vorm het zodat het werkschema op de eerste Maandag van de maand uitvoert.
Voor meer bij het vormen van de planner, verwijs naar Planner.
-
Voeg vervolgens een JavaScript code type activiteit.
Voer de volgende code in de bewerkingszone in:
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);
De volgende variabelen worden gebruikt:
-
var reportName: voer de interne naam van het rapport tussen dubbele aanhalingstekens in. In dat geval wordt de interne naam van de Trackingindicator rapport is "deliveryFeedback".
-
var path: voer het opslagpad in van het bestand ("tmp/files/"), de naam die u aan het bestand wilt geven ("deliveryFeedback") en de bestandsextensie (".pdf"). In dit geval hebben we de interne naam gebruikt als bestandsnaam. Waarden moeten tussen dubbele aanhalingstekens liggen en door het plusteken (+) worden gescheiden.
note caution CAUTION Het bestand moet op de server worden opgeslagen. U moet hetzelfde pad en dezelfde naam invoeren in het dialoogvenster General tabblad van het bewerkvenster voor de berekende bijlage (zie: Stap 2: Het creëren van het leveringsmalplaatje). -
var exportFormat: voer de exportindeling van het bestand in ("PDF").
-
var_ctx (context): in dit geval gebruiken we de Tracking indicators verslag uitbrengen in zijn mondiale context.
-
-
Voltooien door een Delivery Typ activiteit met de volgende opties:
- Delivery: select New, created from a template en selecteer de eerder gemaakte leveringssjabloon.
- Voor de Recipients en Content velden, selecteren Specified in the delivery.
- Action to execute: select Prepare and start.
- Uitschakelen Generate an outbound transition en Process errors.