Inviare un rapporto a un elenco send-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:
- Crea un elenco di destinatari per questo report. Ulteriori informazioni.
- Crea un modello di consegna che crea una nuova consegna ogni volta che viene eseguito il flusso di lavoro. Ulteriori informazioni.
- Crea un flusso di lavoro che genera il rapporto in formato PDF e lo invia all’elenco dei destinatari. Ulteriori informazioni).
Passaggio 1: creare l’elenco dei destinatari step-1--create-the-recipient-list
Per creare l’elenco dei destinatari target, effettua le seguenti operazioni:
- Accedi a Profiles and targets , fare clic sulla scheda Lists collegamento.
- Fai clic sul pulsante Create.
- 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: creare il modello di consegna step-2--create-the-delivery-template
Per creare il modello di consegna, segui i passaggi seguenti:
-
Accedi a Resources > Templates > Delivery templates dell'Adobe Campaign explorer e duplicare il Email delivery modello incorporato.
Per ulteriori informazioni sulla creazione di un modello di consegna, consulta questa sezione.
-
Immetti i 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 rapporto viene aggiornato come spiegato in Passaggio 3: creare il flusso di lavoro).
-
Per includere nella consegna la versione più recente del rapporto, è necessario aggiungere una Calculated attachment:
-
Fai clic su Attachments e fai clic sulla freccia accanto al Add pulsante. Seleziona Calculated attachment….
-
In Type , seleziona l’opzione più recente: 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.
-
Nell'area di testo immettere il percorso di accesso e il nome del file.
note caution CAUTION Il percorso e il nome devono essere identici a quelli immessi nella JavaScript code tipo di attività del flusso di lavoro, come spiegato in Passaggio 3: creare il flusso di lavoro. -
Seleziona la Advanced Tab e check Script the name of the file name displayed in the mails sent. Nell’area di testo, immetti il nome dell’allegato nella consegna finale.
-
Passaggio 3: creare il flusso di lavoro step-3--creating-the-workflow
Crea il seguente flusso di lavoro per questo caso d’uso.
Utilizza tre attività:
- A Scheduler attività che esegue il flusso di lavoro una volta al mese,
- A JavaScript code attività che genera il rapporto in formato PDF,
- A Delivery attività che fa riferimento al modello di consegna creato in precedenza.
Per creare questo flusso di lavoro, effettua le seguenti operazioni:
-
Accedi a Administration > Production > Technical workflows esplora il nodo di Campaign e crea una nuova cartella in cui archiviare i flussi di lavoro.
-
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-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);
con 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"), 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 del file General scheda della finestra di modifica per l'allegato calcolato, come descritto qui). -
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 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 perform: seleziona Prepare and start.
- Deseleziona la Generate an outbound transition e Process errors opzioni.
-
Salva le modifiche e avvia il workflow. Il messaggio viene inviato all’elenco dei destinatari ogni primo lunedì del mese, con il rapporto allegato.