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:
Wechseln Sie zum Tab Profile und Zielgruppen, klicken Sie auf den Link Listen und dann auf die Schaltfläche Erstellen. 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.
Gehen Sie im Adobe Campaign-Explorer zum Knoten Ressourcen > Vorlagen > Versandvorlagen und duplizieren Sie die vordefinierte Vorlage E-Mail-Versand.
Weiterführende Informationen zur Erstellung von Versandvorlagen finden Sie in diesem Abschnitt.
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 zu Trackingindikatoren aktualisiert (siehe 3. Schritt: Erstellung des Workflows). Um die neueste Version des Berichts in den Versand einzubeziehen, müssen Sie einen berechneten Anhang hinzufügen:
Weiterführende Informationen zur Erstellung eines berechneten Anhangs finden Sie in diesem Abschnitt.
Klicken Sie auf den Link Anhänge, dann auf die Schaltfläche Hinzufügen und wählen Sie die Option Berechneter Anhang… aus.
Wählen Sie im Feld Typ die Option Dateiname wird bei der Absendung für jede Nachricht berechnet (kann vom Empfänger abhängen) aus.
Der im Feld Titel angegebene Wert erscheint nicht im tatsächlichen Versand.
Geben Sie im Eingabefeld den Pfad und den genauen Namen der Datei ein.
Die Datei muss sich auf dem Server befinden. Pfad und Name müssen mit den Werten übereinstimmen, die in der JavaScript-Code-Aktivität des Workflows eingegeben wurden (siehe 3. Schritt: Erstellung des Workflows).
Gehen Sie in den Erweitert-Tab und aktivieren Sie die Option Script erstellen zur Berechnung des Dateinamens, der beim Empfänger angezeigt wird. Geben Sie im Eingabefeld den Namen für den Anhang im endgültigen Versand ein.
Für das Anwendungsbeispiel ist ein Workflow mit drei Aktivitäten zu erstellen:
Gehen Sie in den Knoten Administration > Betreibung > Technische Workflows und erstellen Sie einen neuen Workflow.
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.
Schließen Sie eine JavaScript-Code-Aktivität an.
Geben Sie folgenden Code ein:
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);
Hierbei werden folgende Variablen verwendet:
var reportName: der interne Name des Berichts in Anführungsstrichen. Im vorliegenden Beispiel lautet der interne Name des Trackingindikatoren-Berichts "deliveryFeedback".
var path: Speicherpfad der Datei ("tmp/files/"), Name des Anhangs ("deliveryFeedback") und Dateiendung (".pdf"). Im vorliegenden Beispiel ist der Name des Anhangs mit dem internen Namen des Berichts identisch. Die Werte müssen in Anführungszeichen gesetzt und durch das Zeichen "+" verbunden werden.
Die Datei muss auf dem Server gespeichert werden. Sie müssen für den berechneten Anhang denselben Pfad und denselben Namen wie auf dem Tab Allgemein des Bearbeitungsfensters eingeben (siehe 2. Schritt: Erstellung der Versandvorlage).
var exportFormat: Format des Anhangs ("PDF").
var _ctx (Kontext): Im vorliegenden Beispiel wird der Bericht Trackingindikatoren im allgemeinen Kontext verwendet.
Fügen Sie abschließend einen Versand an und wählen Sie folgende Optionen: