Verwenden implizierter Variablen

Die impliziten Variablen verbessern die vorhandene Fragmentfunktion, um die Effizienz der Wiederverwendbarkeit und Skripterstellung von Inhalten zu verbessern. Fragmente können Eingabevariablen verwenden und Ausgabevariablen erstellen, die in Kampagnen- und Journey-Inhalten verwendet werden können.

Diese Funktion kann beispielsweise verwendet werden, um Tracking-Parameter Ihrer E-Mails basierend auf der aktuellen Kampagne oder Journey zu initialisieren und diese Parameter in den personalisierten Links zu verwenden, die zum E-Mail-Inhalt hinzugefügt werden.

Folgende Anwendungsfälle sind möglich:

  1. Verwenden von Eingabevariablen in einem Fragment

    Wenn ein Fragment im Inhalt einer Kampagnen-/Journey-Aktion verwendet wird, kann es Variablen nutzen, die außerhalb des Fragments deklariert wurden. Es folgt ein Beispiel:

    Oben sehen Sie, dass die Variable utm_content im Kampagneninhalt deklariert ist. Wenn das Fragment Hero block verwendet wird, wird ein Link angezeigt, an den der Parameterwert utm_content angehängt wird. Das Ergebnis lautet: https://luma.enablementadobe.com?utm_campaign= Product_launch&utm_content= start_shopping.

  2. Verwenden von Ausgabevariablen aus einem Fragment

    In einem Fragment berechnete oder definierte Variablen können in Ihren Inhalten verwendet werden. Im folgenden Beispiel deklariert ein Fragment F1 einen Variablensatz:

    Ein E-Mail-Inhalt kann die folgende Personalisierung aufweisen:

    Das Fragment F1 initialisiert die folgenden Variablen: utm_campaignund utm_content. Dann werden dem Link im Nachrichteninhalt diese Parameter angehängt. Das Ergebnis lautet: https://luma.enablementadobe.com?utm_campaign= Product_launch&utm_content= start_shopping.

NOTE
Zur Laufzeit erweitert das System, was sich in Fragmenten befindet, und interpretiert dann den Personalisierungs-Code von oben nach unten. Unter Berücksichtigung dieser Tatsache können komplexere Anwendungsfälle erreicht werden. Sie können beispielsweise ein Fragment F1 Variablen an ein anderes Fragment F2 übergeben lassen, das darunter sitzt. Sie können auch ein visuelles Fragment F1 Variablen an ein verschachteltes Ausdrucksfragment F2 übergeben lassen.