Senden eines Berichts an eine Liste send-a-report-to-a-list

Im folgenden Anwendungsbeispiel soll jeden Monat der Standardbericht zu den Trackingindikatioren erzeugt und als PDF an eine Empfängerliste gesendet werden.

Die Umsetzung des Anwendungsbeispiels gliedert sich in folgende Schritte:

  • Erstellen Sie eine Empfängerliste für diesen Bericht. Weitere Informationen.
  • Erstellen Sie eine Versandvorlage, die bei jeder Ausführung des Workflows einen neuen Versand erstellt. Weitere Informationen.
  • Erstellen Sie einen Workflow, der den Bericht im PDF-Format erzeugt und an die Empfängerliste sendet. Weitere Informationen).

1. Schritt: Erstellen der Empfängerliste step-1--create-the-recipient-list

Gehen Sie wie folgt vor, um eine Liste der gewünschten Empfänger zu erstellen:

  1. Navigieren Sie zur Registerkarte Profile und Zielgruppen und klicken Sie auf den Link Listen.
  2. Klicken Sie auf die Schaltfläche Erstellen.
  3. Wählen Sie Neue Liste aus und erstellen Sie eine neue Empfängerliste, an die der Bericht gesendet werden soll.

Weiterführende Informationen zum Erstellen von Listen finden Sie in diesem Abschnitt.

2. Schritt: Erstellen der Versandvorlage step-2--create-the-delivery-template

Gehen Sie wie folgt vor, um eine Versandvorlage zu erstellen:

  1. Gehen Sie im Adobe Campaign-Explorer zum Knoten Ressourcen > Vorlagen > Versandvorlagen und duplizieren Sie die integrierte Vorlage E-Mail-Versand.

    Weiterführende Informationen zum Erstellen von Versandvorlagen finden Sie in diesem Abschnitt.

  2. Konfigurieren Sie die Vorlage, indem Sie Titel, Zielgruppe (d. h. die zuvor erstellte Empfängerliste), Betreff und Inhalt angeben.

    Bei jeder Ausführung des Workflows wird der Bericht Tracking-Indikatoren aktualisiert, wie in Schritt 3: Erstellen des Workflows erklärt wird.

  3. Um die neueste Version des Berichts in den Versand einzubeziehen, müssen Sie einen berechneten Anhang hinzufügen:

    • Klicken Sie auf den Link Anhänge und dann auf den Pfeil neben der Schaltfläche Hinzufügen. Wählen Sie Berechneter Anhang… aus

    • Wählen Sie in der Dropdown-Liste Typ die letzte Option aus: Dateiname wird beim Versand jeder Nachricht berechnet (kann vom Empfängerprofil abhängen).

      Der im Feld Titel angegebene Wert erscheint nicht im tatsächlichen Versand.

    • Geben Sie in der Textzone den Pfad und den Namen der Datei ein.

      note caution
      CAUTION
      Pfad und Name müssen mit den Werten übereinstimmen, die in der JavaScript-Code-Aktivität des Workflows eingegeben wurden (siehe Schritt 3: Erstellen des Workflows).
    • Wählen Sie die Registerkarte Erweitert aus und markieren Sie Script erstellen zur Berechnung des Dateinamens, der beim Empfänger angezeigt wird. Geben Sie in der Textzone den Namen des Anhangs im endgültigen Versand ein.

Schritt 3: Erstellen des Workflows step-3--creating-the-workflow

Erstellen Sie für diesen Anwendungsfall den folgenden Workflow.

Es werden drei Aktivitäten verwendet:

  • Eine Planungsaktivität, die den Workflow einmal monatlich ausführt,
  • Eine JavaScript-Code-Aktivität, die den Bericht im PDF-Format generiert,
  • Eine Versandaktivität, die auf die zuvor erstellte Versandvorlage verweist.

Um den Workflow zu erstellen, gehen Sie wie folgt vor:

  1. Navigieren Sie zum Knoten Administration > Betreibung > Technische Workflows des Campaign-Explorers und erstellen Sie einen neuen Ordner, in dem Sie Ihre Workflows speichern können.

  2. Erstellen Sie einen neuen Workflow.

  3. Ziehen Sie eine Planung in das Diagramm und konfigurieren Sie sie dahingehend, dass der Workflow an jedem ersten Montag eines Monats ausgeführt wird.

    Weiterführende Informationen zur Konfiguration der Planung finden Sie im Abschnitt Planung.

  4. Schließen Sie eine JavaScript-Code-Aktivität an.

    Geben Sie folgenden Code ein:

    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);
    

    mit den folgenden Variablen:

    • var reportName: der interne Name des Berichts in doppelten Anführungszeichen. Im vorliegenden Beispiel lautet der interne Name des Trackingindikatoren-Berichts "deliveryFeedback".

    • Var-Pfad: Geben Sie den Speicherpfad der Datei („tmp“), den Namen, den Sie der Datei geben möchten („deliveryFeedback“), und die Dateierweiterung („.pdf“) ein. In diesem Fall haben wir den internen Namen als Dateinamen verwendet. Die Werte müssen zwischen doppelten Anführungszeichen stehen und durch ein „+“-Zeichen getrennt werden.

      note caution
      CAUTION
      Die Datei muss auf dem Server gespeichert werden. Sie müssen den gleichen Pfad und den gleichen Namen wie in der Registerkarte Allgemein des Fensters „Bearbeiten“ für den berechneten Anhang eingeben, wie hier beschrieben wird.
    • var exportFormat: Format des Anhangs ("PDF").

    • var _ctx (Kontext): Im vorliegenden Beispiel wird der Bericht Trackingindikatoren im allgemeinen Kontext verwendet.

  5. Fügen Sie abschließend eine Versandaktivität mit den folgenden Optionen hinzu:

    • Im Bereich Versand: Aktivieren Sie die Option Neu, basierend auf einer Vorlage erstellt und wählen Sie die zuvor erstellte Vorlage aus.
    • In den Bereichen Empfänger und Inhalt: Aktivieren Sie Werden bzw. Wird im Versand angegeben.
    • Auszuführende Aktion: Wählen Sie Vorbereiten und starten aus.
    • Deaktivieren Sie die Optionen Ausgehende Transition erzeugen und Fehler verarbeiten.
  6. Speichern Sie Ihre Änderungen und starten Sie den Workflow. Die Nachricht wird an jeden ersten Montag des Monats zusammen mit dem angehängten Bericht an die Empfängerliste gesendet.

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