Een rapport naar een lijst verzenden sending-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:
- Creërend een lijst van ontvangers die de levering zullen ontvangen (verwijs naar: Stap 1: Creërend de ontvankelijke lijst).
- Creërend een leveringsmalplaatje dat u een nieuwe levering zal laten produceren telkens als het werkschema wordt uitgevoerd (verwijs naar: Stap 2: Creërend het leveringsmalplaatje).
- Creërend een werkschema dat u het rapport in het formaat van PDF zal produceren en het naar de lijst van ontvangers zal verzenden (verwijs naar: Stap 3: Creërend het werkschema).
Stap 1: De lijst met ontvangers maken step-1--creating-the-recipient-list
Ga naar het tabblad Profiles and targets en klik op de koppeling Lists en vervolgens 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: Het creëren van het leveringsmalplaatje step-2--creating-the-delivery-template
-
Ga naar het knooppunt Resources > Templates > Delivery templates van de Adobe Campaign-verkenner en dupliceer de Email delivery out-of-the-box sjabloon.
Voor meer bij het creëren van een leveringsmalplaatje, verwijs naar deze sectie.
-
Voer de verschillende 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 (verwijs naar Stap 3: Creërend het werkschema). Als u de meest recente versie van het rapport in de levering wilt opnemen, moet u een Calculated attachment toevoegen:
Voor meer bij het creëren van een berekende gehechtheid, verwijs naar deze sectie.
-
Klik op de koppeling Attachments , klik op Add en selecteer vervolgens Calculated attachment .
-
Ga naar het veld 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 in het veld Label wordt ingevoerd, wordt niet weergegeven in de uiteindelijke aflevering.
-
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. Zijn weg en naam moeten aan die ingegaan in de JavaScript code typeactiviteit van het werkschema (verwijs naar: Stap 3: Creërend het werkschema) identiek zijn. -
Selecteer de tab Advanced en controleer 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:
- Een Scheduler type activiteit waarmee u de workflow één keer per maand kunt uitvoeren.
- Een JavaScript code type-activiteit waarmee u het rapport kunt genereren in PDF-indeling.
- één Delivery type activiteit die het eerder gecreeerde leveringsmalplaatje gebruikt.
-
Ga nu naar het knooppunt Administration > Production > Technical workflows en 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-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: 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/files/"), 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 in het General lusje van uitgeven venster voor de berekende gehechtheid ingaan (verwijs naar: Stap 2: Creërend het leveringsmalplaatje). -
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 de bewerking door een tekstactiviteit Delivery 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 execute: select Prepare and start .
- U kunt Generate an outbound transition en Process errors niet controleren.