Nutzen von Ausdrucksfragmenten use-expression-fragments
Bei Verwendung des Personalisierungseditors können Sie alle Ausdrucksfragmente nutzen, die in der aktuellen Sandbox erstellt oder gespeichert wurden.
Ein Fragment ist eine wiederverwendbare Komponente, die in Journey Optimizer-Kampagnen und -Journeys referenziert werden kann. Mit dieser Funktion können Sie mehrere benutzerdefinierte Inhaltsbausteine vorab erstellen, mit denen Marketing-Fachleute Inhalte schnell in einem verbesserten Design-Prozess zusammenstellen können. Informationen zum Erstellen und Verwenden von Fragmenten.
➡️ In diesem Video erfahren Sie, wie Sie Fragmente verwalten, erstellen und verwenden.
Verwenden eines Ausdrucksfragments use-expression-fragment
Um Ausdrucksfragmente zu Ihren Inhalten hinzuzufügen, gehen Sie folgendermaßen vor.
-
Öffnen Sie den Personalisierungseditor und wählen Sie die Schaltfläche Fragmente im linken Bereich aus.
In der Liste werden alle Ausdrucksfragmente angezeigt, die in der aktuellen Sandbox als Fragmente erstellt oder gespeichert wurden. Sie werden nach Erstellungsdatum sortiert, wobei die zuletzt hinzugefügten Ausdrucksfragmente in der Liste zuerst angezeigt werden. Weitere Informationen
Sie können diese Liste auch aktualisieren.
note note NOTE Wenn einige Fragmente während der Bearbeitung des Inhalts geändert oder hinzugefügt wurden, wird die Liste mit den neuesten Änderungen aktualisiert. -
Klicken Sie auf das Symbol „+“ neben einem Ausdrucksfragment, um die entsprechende Fragment-ID in den Editor einzufügen.
note caution CAUTION Sie können jeden Entwurf und jedes Live-Fragment zu Ihrem Inhalt hinzufügen. Sie können Ihre Journey oder Kampagne jedoch nicht aktivieren, wenn ein Fragment mit dem Status „Entwurf“ darin verwendet wird. Bei der Veröffentlichung einer Journey oder Kampagne wird bei Fragmententwürfen ein Fehler angezeigt. Sie müssen sie erst genehmigen, um sie veröffentlichen zu können. -
Wenn die Fragment-ID einmal hinzugefügt worden ist, werden die Änderungen synchronisiert, sobald Sie das entsprechende Ausdrucksfragment öffnen und bearbeiten. Sie werden automatisch an alle Entwürfe oder Live-Journeys/Kampagnen übertragen, die diese Fragment-ID enthalten.
-
Klicken Sie auf die Schaltfläche Mehr Aktionen neben einem Fragment. Wählen Sie aus dem sich öffnenden Kontextmenü die Option Fragment anzeigen aus, um weitere Informationen zu diesem Fragment zu erhalten. Die Fragment-ID wird ebenfalls angezeigt und kann von hier aus kopiert werden.
-
Sie können das Ausdrucksfragment in einem anderen Fenster öffnen, um seinen Inhalt und seine Eigenschaften zu bearbeiten – entweder im Kontextmenü mithilfe der Option Fragment öffnen oder im Bereich Fragmentinformationen. Erfahren Sie, wie ein Fragment bearbeitet wird
-
Anschließend können Sie Ihre Inhalte wie gewohnt mit allen Personalisierungs- und Authoring-Funktionen des Personalisierungseditors anpassen und validieren.
Verwenden implizierter Variablen implicit-variables
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:
-
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 Parameterwertutm_content
angehängt wird. Das Ergebnis lautet:https://luma.enablementadobe.com?utm_campaign= Product_launch&utm_content= start_shopping
. -
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_campaign
undutm_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
.
Anpassen bearbeitbarer Felder customize-fields
Wenn bestimmte Teile eines Ausdrucksfragments mithilfe von Variablen bearbeitbar gemacht wurden, können Sie deren Standardwerte mithilfe einer speziellen Syntax überschreiben. Informationen dazu, wie Sie Ihre Fragmente anpassbar machen können
Gehen Sie wie folgt vor, um die Felder anzupassen:
-
Fügen Sie das Fragment über das Menü Fragmente in ihren Code ein.
-
Verwenden Sie den Code
<fieldId>="<value>"
am Ende der Syntax, um den Standardwert der Variablen zu überschreiben.Im folgenden Beispiel wird der Wert einer Variablen, deren ID „sports“ lautet, mit dem Wert „Yoga“ überschrieben. Dadurch wird „Yoga“ überall dort in Ihrem Fragmentinhalt angezeigt, wo auf die Variable „sport“ verwiesen wird.
Ein Beispiel für das Hinzufügen von bearbeitbaren Feldern zu einem Ausdrucksfragment und zum Überschreiben ihrer Werte beim Erstellen einer E-Mail finden Sie in diesem Abschnitt.
Unterbrechen der Vererbung break-inheritance
Beim Hinzufügen einer Fragment-ID zum Personalisierungseditor werden die Änderungen am ursprünglichen Ausdrucksfragment synchronisiert.
Sie können jedoch auch den Inhalt eines Ausdrucksfragments in den Editor einfügen. Wählen Sie im Kontextmenü die Option Fragment einfügen aus, um diesen Inhalt einzufügen.
In diesem Fall ist die Vererbung aus dem ursprünglichen Fragment fehlerhaft. Der Inhalt des Fragments wird in den Editor kopiert und die Änderungen werden nicht mehr synchronisiert.
Es wird zu einem eigenständigen Element, das nicht mehr mit dem ursprünglichen Fragment verknüpft ist. Sie können es wie jedes andere Element in Ihrem Code bearbeiten.