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.

NOTE
Sie können für einen Versand bis zu 30 Fragmente hinzufügen. Fragmente können nur bis zu einer Ebene verschachtelt werden.
  1. Ö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.
  2. 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.
  3. 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.

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

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

  6. Anschließend können Sie Ihre Inhalte wie gewohnt mit allen Personalisierungs- und Authoring-Funktionen des Personalisierungseditors anpassen und validieren.

NOTE
Wenn Sie ein Ausdrucksfragment erstellen, das mehrere Zeilenumbrüche enthält, und dieses in SMS- oder Push-Inhalten verwenden, bleiben die Zeilenumbrüche erhalten. Testen Sie daher Ihre SMS- oder Push-Nachricht vor dem Versand.

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:

  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.

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:

  1. Fügen Sie das Fragment über das Menü Fragmente in ihren Code ein.

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

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76