Inviare un rapporto a un elenco sending-a-report-to-a-list
Questo caso d’uso descrive come generare una versione preconfigurata mensile Tracking indicators rapporto in formato PDF e come inviarlo a un elenco di destinatari.
I passaggi principali di implementazione per questo caso d’uso sono:
- Creazione di un elenco di destinatari che riceveranno la consegna (consulta: Passaggio 1: creazione dell’elenco dei destinatari).
- Creazione di un modello di consegna che ti consentirà di generare una nuova consegna ogni volta che viene eseguito il flusso di lavoro (consulta: Passaggio 2: creazione del modello di consegna).
- Creazione di un flusso di lavoro che ti consentirà di generare il rapporto in formato PDF e di inviarlo all’elenco dei destinatari (consulta: Passaggio 3: creazione del flusso di lavoro).
Passaggio 1: creazione dell’elenco dei destinatari step-1--creating-the-recipient-list
Vai a Profiles and targets , fare clic sulla scheda Lists , quindi il Create pulsante. Seleziona New list e crea un nuovo elenco di destinatari al quale inviare il rapporto.
Per ulteriori informazioni sulla creazione di elenchi, consulta questa sezione.
Passaggio 2: creazione del modello di consegna step-2--creating-the-delivery-template
-
Vai a Resources > Templates > Delivery templates dell'Adobe Campaign explorer e duplicare il Email delivery modello preconfigurato.
Per ulteriori informazioni sulla creazione di un modello di consegna, consulta questa sezione.
-
Immetti i vari parametri del modello: etichetta, destinazione (l’elenco dei destinatari creati in precedenza), oggetto e contenuto.
-
Ogni volta che il flusso di lavoro viene eseguito, il Tracking indicators il report viene aggiornato (fare riferimento a Passaggio 3: creazione del flusso di lavoro). Per includere nella consegna la versione più recente del rapporto, è necessario aggiungere una Calculated attachment:
Per ulteriori informazioni sulla creazione di un allegato calcolato, consulta questa sezione.
-
Fai clic su Attachments link e click Add, quindi seleziona Calculated attachment.
-
Vai a Type e selezionare la quarta opzione: File name is computed during delivery of each message (it may then depend on the recipient profile).
Il valore immesso nel Label non verrà visualizzato nella consegna finale.
-
Vai alla zona di modifica e immetti il percorso di accesso e il nome del file.
note caution CAUTION Il file deve essere presente sul server. Il percorso e il nome devono essere identici a quelli immessi nella JavaScript code attività di tipo del flusso di lavoro (consulta: Passaggio 3: creazione del flusso di lavoro). -
Seleziona la Advanced Tab e check Script the name of the file name displayed in the mails sent. Vai alla zona di modifica e immetti il nome che desideri assegnare all’allegato nella consegna finale.
-
Passaggio 3: creazione del flusso di lavoro step-3--creating-the-workflow
Per questo caso d’uso è stato creato il seguente flusso di lavoro. L’impresa svolge tre attività:
- Uno Scheduler digita l’attività che ti consente di eseguire il flusso di lavoro una volta al mese,
- Uno JavaScript code digita l’attività che ti consente di generare il rapporto in formato PDF,
- uno Delivery digita l’attività che utilizza il modello di consegna creato in precedenza.
-
Ora vai al Administration > Production > Technical workflows e crea un nuovo flusso di lavoro.
-
Per iniziare, aggiungi un Scheduler digita l’attività e configurala in modo che il flusso di lavoro venga eseguito il primo lunedì del mese.
Per ulteriori informazioni sulla configurazione della pianificazione, consulta Scheduler.
-
Quindi aggiungi JavaScript code attività di tipo.
Immetti il seguente codice nella zona di modifica:
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);
Vengono utilizzate le seguenti variabili:
-
var reportName: inserisci il nome interno del rapporto tra virgolette. In questo caso, il nome interno del Indicatore di tracciamento report è "deliveryFeedback".
-
percorso var: immetti il percorso di salvataggio del file ("tmp/files/"), il nome che desideri assegnare al file ("deliveryFeedback") e l’estensione (".pdf"). In questo caso, abbiamo utilizzato il nome interno come nome del file. I valori devono essere compresi tra virgolette doppie e separati dal carattere "+".
note caution CAUTION Il file deve essere salvato sul server. È necessario immettere lo stesso percorso e lo stesso nome nel General scheda della finestra di modifica per l'allegato calcolato (fare riferimento a: Passaggio 2: creazione del modello di consegna). -
var exportFormat: inserisci il formato di esportazione del file ("PDF").
-
var_ctx (contesto): in questo caso utilizziamo il Tracking indicators nel suo contesto globale.
-
-
Termina aggiungendo un Delivery digita l’attività con le seguenti opzioni:
- Delivery: seleziona New, created from a template e seleziona il modello di consegna creato in precedenza.
- Per Recipients e Content campi, seleziona Specified in the delivery.
- Action to execute: seleziona Prepare and start.
- Deseleziona Generate an outbound transition e Process errors.