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:

  1. Accedi a Profiles and targets , fare clic sulla scheda Lists collegamento.
  2. Fai clic sul pulsante Create.
  3. 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:

  1. 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.

  2. 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).

  3. 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:

  1. Accedi a Administration > Production > Technical workflows esplora il nodo di Campaign e crea una nuova cartella in cui archiviare i flussi di lavoro.

  2. Crea un nuovo flusso di lavoro.

  3. 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.

  4. 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.

  5. 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.
  6. Salva le modifiche e avvia il workflow. Il messaggio viene inviato all’elenco dei destinatari ogni primo lunedì del mese, con il rapporto allegato.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d