Een rapport naar een lijst verzenden send-a-report-to-a-list
In dit geval wordt beschreven hoe u een maandelijks out-of-the-box Tracking indicators -rapport in PDF-indeling kunt genereren en hoe u dit rapport naar een lijst met ontvangers kunt verzenden.
De belangrijkste implementatiestappen voor dit gebruiksgeval zijn:
- Maak een lijst met ontvangers voor dit rapport. Meer informatie.
- Maak een leveringssjabloon die elke keer dat de workflow wordt uitgevoerd een nieuwe levering maakt. Meer informatie.
- Maak een workflow die het rapport genereert in PDF-indeling en verstuurt het naar de lijst met ontvangers. leer meer).
Stap 1: Maak de lijst met ontvangers step-1--create-the-recipient-list
Voer de volgende stappen uit om de lijst met doelontvangers te maken:
- Blader naar het tabblad Profiles and targets en klik op de koppeling Lists .
- Klik op de knop Create.
- Selecteer New list en maak een nieuwe lijst met ontvangers waarnaar het rapport moet worden verzonden.
Voor meer bij het creëren van lijsten, verwijs naar deze sectie.
Stap 2: De leveringssjabloon maken step-2--create-the-delivery-template
Volg onderstaande stappen om de leveringssjabloon te maken:
-
Blader naar het knooppunt Resources > Templates > Delivery templates van de Adobe Campaign Explorer en dupliceer de Email delivery ingebouwde sjabloon.
Voor meer bij het creëren van een leveringsmalplaatje, verwijs naar deze sectie.
-
Voer de sjabloonparameters in: label, doel (de lijst met eerder gemaakte ontvangers), onderwerp en inhoud.
Telkens als het werkschema wordt uitgevoerd, wordt het Tracking indicators rapport bijgewerkt zoals verklaard in Stap 3: Creeer het werkschema).
-
Als u de meest recente versie van het rapport in de levering wilt opnemen, moet u een Calculated attachment toevoegen:
-
Klik op de koppeling Attachments en klik op de pijl naast de knop Add . Selecteer Calculated attachment….
-
Selecteer in de vervolgkeuzelijst Type de meest recente optie: File name is computed during delivery of each message (it may then depend on the recipient profile) .
De waarde die in het veld Label wordt ingevoerd, wordt niet weergegeven in de uiteindelijke aflevering.
-
Voer in de tekstzone het toegangspad en de naam van het bestand in.
note caution CAUTION De weg en de naam moeten aan die ingegaan in de JavaScript code typeactiviteit van het werkschema, zoals die in wordt verklaard Stap 3 zijn: Creeer het werkschema. -
Selecteer de tab Advanced en controleer Script the name of the file name displayed in the mails sent . Voer in de tekstzone de naam van de bijlage in bij de uiteindelijke levering.
-
Stap 3: De workflow maken step-3--creating-the-workflow
Maak de volgende workflow voor dit gebruik.
Er zijn drie activiteiten:
- Een Scheduler -activiteit die de workflow één keer per maand uitvoert,
- A JavaScript code activity that generate the report in PDF format,
- Een Delivery -activiteit die verwijst naar de eerder gemaakte leveringssjabloon.
Volg onderstaande stappen om deze workflow te maken:
-
Blader naar het knooppunt Administration > Production > Technical workflows van Campagne exploere en maak een nieuwe map voor de opslag van uw workflows.
-
Maak een nieuwe workflow.
-
Begin door een Scheduler type activiteit toe te voegen 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 toe.
Voer de volgende code in de bewerkingszone in:
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);
met de volgende variabelen:
-
var reportName: ga de interne naam van het rapport in dubbele citaten in. In dit geval, is de interne naam van het het Volgen indicator rapport "deliveryFeedback".
-
var weg: ga sparen weg van het dossier ("tmp"), de naam in u het dossier ("deliveryFeedback") en de dossieruitbreiding (".pdf") wilt geven. 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 de zelfde weg en de zelfde naam zoals in het General lusje van uitgeven venster voor de berekende gehechtheid ingaan, zoals gedetailleerd hier). -
var exportFormat: ga het uitvoerformaat van het dossier ("PDF") in.
-
var _ctx (context): in dit geval, gebruiken wij het Tracking indicators rapport in zijn globale context.
-
-
Voltooi door een Delivery -activiteit toe te voegen met de volgende opties:
- Delivery: selecteer New, created from a template en selecteer de eerder gemaakte leveringssjabloon.
- Selecteer Specified in the delivery voor de velden Recipients en Content .
- Action to perform: select Prepare and start .
- Schakel de opties Generate an outbound transition en Process errors uit.
-
Sla uw wijzigingen op en start de workflow. Het bericht wordt verzonden naar de lijst van ontvangers elke eerste maand van de maand, met het bijgevoegde rapport.