Erstellen von Bedingungen im Ausdruckseditor
Gehen Sie wie folgt vor, um mit dem Ausdruckseditor bedingte Inhalte für einen Versand zu definieren. In diesem Beispiel möchten wir bedingte Inhalte basierend auf der Sprache der Empfängerinnen oder Empfänger (Französisch oder Englisch) erstellen.
-
Öffnen Sie einen Versand und navigieren Sie zum Abschnitt für die Inhaltsbearbeitung.
-
Suchen Sie das Feld, dem bedingte Inhalte hinzugefügt werden sollen. Beispielsweise können Sie einer SMS-Nachricht bedingte Inhalte hinzufügen.
-
Klicken Sie neben dem Feld auf Personalisierungsdialog öffnen, um den Ausdruckseditor zu öffnen.
-
Navigieren Sie im Personalisierungseditor zum Menü Bedingungen auf der linken Seite.
-
Um mit der Erstellung Ihrer Bedingung zu beginnen, klicken Sie auf das Symbol „+“ neben der Funktion Wenn. Die folgende Zeile wird zum mittleren Bereich des Bildschirms hinzugefügt:
<% if (<FIELD>==<VALUE>) { %>Insert content here<% } %>
-
Ersetzen Sie
<FIELD>
durch ein Personalisierungsfeld, z. B. die Empfängersprache:recipient.language
. -
Ersetzen Sie
<VALUE>
durch den Wert, der erfüllt werden soll. Zum Beispiel'French'
. -
Ersetzen Sie
Ìnsert content here
durch den Inhalt, der für die Profile angezeigt werden soll, die die angegebene Bedingung erfüllen.
-
-
Geben Sie den Inhalt an, der angezeigt werden soll, wenn die Empfängerinnen bzw. Empfänger die Bedingung nicht erfüllen. Verwenden Sie dazu die Hilfsfunktion Sonst:
-
Platzieren Sie den Cursor vor dem schließenden Tag des Ausdrucks
%>
und klicken Sie auf+
neben der Funktion Sonst. -
Ersetzen Sie
Ìnsert content here
durch den Inhalt, der für die Profile angezeigt werden soll, die die Bedingung der Wenn-Funktion nicht erfüllen.
Sie können auch die Hilfsfunktion Sonst wenn zum Erstellen von Bedingungen mit mehreren Inhaltsvarianten verwenden. Der folgende Ausdruck zeigt beispielsweise drei Varianten einer Nachricht in Abhängigkeit von der Sprache der Empfängerinnen oder Empfänger:
NOTE
Jedes Mal, wenn eine Hilfsfunktion hinzugefügt wird, werden öffnende (<%
) und schließende (%>
) Tags vor und nach der Funktion automatisch hinzugefügt.Beispiel nach dem Hinzufügen einer Hilfsfunktion „Sonst“ innerhalb eines Ausdrucks: ><% if (<FIELD>==<VALUE>) { %>Insert content here<% } <% else { %> Insert content here<% } %>%>
Entfernen Sie diese Tags, um Syntaxfehler zu vermeiden. In diesem Beispiel lautet der korrigierte Ausdruck nach dem Entfernen der Tags der Funktion Sonst:<% if (<FIELD>==<VALUE>) { %>Insert content here<% } else { %> Insert content here<% } %>
-
-
Sobald Ihre Bedingung fertig ist, können Sie Ihren Inhalt speichern und das Rendering überprüfen, indem Sie Ihren Inhalt simulieren.
Erstellen von bedingten Inhalten in E-Mails
Bedingte Inhalte in E-Mails können auf zwei Arten erstellt werden:
- Im Ausdruckseditor durch Erstellen einer Bedingung mit Hilfsfunktionen
- In einem speziellen Builder für bedingte Inhalte, auf den Sie beim Entwerfen einer E-Mail zugreifen können
Im folgenden Abschnitt finden Sie eine schrittweise Anleitung zum Erstellen von Bedingungen mithilfe der Funktion des E-Mail-Designers für bedingte Inhalte. Detaillierte Informationen zum Erstellen von Bedingungen mithilfe des Ausdruckseditors finden Sie hier.
In diesem Beispiel möchten wir eine E-Mail-Nachricht mit mehreren Varianten erstellen, die auf der Empfängersprache basieren. Führen Sie folgende Schritte aus:
-
Erstellen oder öffnen Sie einen E-Mail-Versand, bearbeiten Sie den Inhalt und klicken Sie auf die Schaltfläche E-Mail-Text bearbeiten, um den Arbeitsbereich zum Entwerfen von E-Mails zu öffnen.
-
Wählen Sie eine Inhaltskomponente aus und klicken Sie auf das Symbol Bedingten Inhalt aktivieren.
-
Der Bereich Bedingter Inhalt wird auf der linken Bildschirmseite geöffnet. In diesem Bereich können Sie mithilfe von Bedingungen mehrere Varianten der ausgewählten Inhaltskomponente erstellen.
-
Konfigurieren Sie Ihre erste Variante. Bewegen Sie den Mauszeiger über Variante – 1 im Bereich Bedingter Inhalt und klicken Sie auf die Schaltfläche Bedingung hinzufügen.
-
Es öffnet sich der Abfrage-Modeler. Mit diesem können Sie eine Bedingung erstellen, indem Sie die Profildaten der Empfängerin bzw. des Empfängers filtern. Erfahren Sie mehr über die Arbeit mit dem Abfrage-Modeler.
Sobald die Bedingung für die erste Variante der Nachricht vorliegt, klicken Sie auf Bestätigen. In diesem Beispiel wird eine Regel erstellt, die sich an Empfängerinnen und Empfänger richtet, deren Sprache „Französisch“ ist.
-
Die Regel ist nun mit der Variante verknüpft. Um die Lesbarkeit zu verbessern, wird empfohlen, die Variante umzubenennen, indem Sie auf das Menü mit den Auslassungspunkten klicken.
-
Konfigurieren Sie, wie die Komponente angezeigt werden soll, wenn die Regel beim Senden der Nachricht erfüllt ist. In diesem Beispiel soll der Text auf Französisch angezeigt werden, wenn dies die bevorzugte Sprache der Empfängerin bzw. des Empfängers ist.
-
Fügen Sie so viele Varianten hinzu, wie für die Inhaltskomponente erforderlich sind. Sie können jederzeit zwischen den Varianten wechseln, um zu überprüfen, wie die Inhaltskomponente basierend auf ihren bedingten Regeln angezeigt wird.
NOTE
Wenn keine der in den Varianten definierten Regeln beim Senden der Nachricht erfüllt ist, zeigt die Inhaltskomponente den Inhalt an, der für die Standardvariante im Bereich Bedingter Inhalt definiert ist.