Dashboard-Tools für Personalisierung
Verwenden Sie die Braze-Dashboard-Tools, um Liquid-Personalisierung einzufügen, ohne jeden Tag manuell schreiben zu müssen. Der Ablauf Personalisierung hinzufügen erstellt die richtige Syntax für Sie, und der Liquid-Editor hilft Ihnen, Templates schnell zu lesen und zu erweitern.
Informationen zu Liquid-Syntaxregeln, unterstützten Tags und erweiterten Mustern finden Sie unter Liquid verwenden und Unterstützte Personalisierungs-Tags.
Personalisierung in Composern und Einstellungen hinzufügen
Das Tool Personalisierung hinzufügen erscheint in der Nähe von Template-Textfeldern im gesamten Dashboard, darunter:
- Campaign- und Canvas-Schritte für Kanäle, die Liquid im Textkörper oder in Kopfzeilen unterstützen (z. B. E-Mail, Push, SMS, In-App-Nachrichten, Content Cards und Webhooks).
- Drag-and-drop-Editoren, in denen sich das Steuerelement oft in der Block- oder Editor-Symbolleiste befindet. In Drag-and-drop-In-App-Nachrichten können Sie beispielsweise Personalisierung hinzufügen auswählen, einen Personalisierungstyp wählen und dann das generierte Snippet in Ihren Inhalt einfügen, bevor Sie eine Vorschau unter Preview & Test anzeigen. Weitere kanalspezifische Hinweise finden Sie im Drag-and-drop- oder Composer-Artikel Ihres Kanals (z. B. Stileinstellungen für In-App-Nachrichten oder Eine E-Mail mit Drag-and-drop erstellen).
- Spezialisierte Composer, die eine Personalisierungsauswahl bereitstellen – zum Beispiel verwenden Artikelempfehlungen Optionen für den Personalisierungstyp wie Item Recommendation im gleichen Fensterformat.
- Landing-Pages, auf denen Sie Liquid-Personalisierung im Drag-and-drop-Editor oder in Seiten- und Blockeinstellungen hinzufügen können. Weitere Informationen finden Sie unter Landing-Pages personalisieren.
Vorformatierte Variablen und Standardwerte einfügen
Das Tool Personalisierung hinzufügen hilft Ihnen beim Einfügen von Liquid mit optionalen Standardwerten, damit leere Profildaten Ihren Text nicht beeinträchtigen.

Das Tool fügt Liquid mit dem von Ihnen angegebenen Standardwert an der Stelle ein, an der sich Ihr Cursor befand. Die Einfügestelle wird auch durch das Vorschaufeld angezeigt, das den Text davor und danach enthält. Wenn ein Textblock markiert ist, wird der markierte Text ersetzt.

Sie können in vielen Composern weiterhin {{ eingeben, um die Autovervollständigung zu nutzen, oder Tags von anderer Stelle einfügen. Weitere Informationen finden Sie unter Tags einfügen in Liquid verwenden.
Variablen zuweisen
Einige Operationen in Liquid erfordern, dass Sie den Wert, den Sie bearbeiten möchten, als Variable speichern. Dies ist häufig der Fall, wenn Ihre Liquid-Anweisung mehrere Attribute, Event-Eigenschaften oder Filter enthält.
Nehmen wir zum Beispiel an, Sie möchten zwei angepasste Daten-Ganzzahlen addieren.
Fehlerhaftes Liquid-Beispiel
Sie können Folgendes nicht verwenden:
1
{{custom_attribute.${one}}} | plus: {{custom_attribute.${two}}}
Dieses Liquid funktioniert nicht, da Sie nicht mehrere Attribute in einer Zeile referenzieren können. Sie müssen mindestens einem dieser Werte eine Variable zuweisen, bevor die mathematischen Funktionen ausgeführt werden. Das Addieren zweier angepasster Attribute erfordert zwei Zeilen Liquid: eine, um das angepasste Attribut einer Variablen zuzuweisen, und eine, um die Addition durchzuführen.
Korrektes Liquid-Beispiel
Sie können Folgendes verwenden:
1
2
{% assign value_one = {{custom_attribute.${one}}} %}
{% assign result = value_one | plus: {{custom_attribute.${two}}} %}
Tutorial: Variablen zur Berechnung eines Guthabens verwenden
Berechnen wir das aktuelle Guthaben einer Nutzerin oder eines Nutzers, indem wir das Geschenkkarten-Guthaben und das Rewards-Guthaben addieren:
Verwenden Sie zunächst den assign-Tag, um das angepasste Attribut current_rewards_balance durch den Begriff „balance“ zu ersetzen. Das bedeutet, dass Sie jetzt eine Variable namens balance haben, die Sie bearbeiten können.
1
{% assign balance = {{custom_attribute.${current_rewards_balance}}} %}
Als Nächstes verwenden wir den plus-Filter, um das Geschenkkarten-Guthaben jeder Nutzerin und jedes Nutzers mit dem Rewards-Guthaben zu kombinieren, das durch {{balance}} dargestellt wird.
1
2
{% assign balance = {{custom_attribute.${current_rewards_balance}}} %}
You have ${{custom_attribute.${giftcard_balance} | plus: {{balance}}}} to spend!

Weisen Sie in jeder Nachricht dieselben Variablen zu? Anstatt den assign-Tag immer wieder auszuschreiben, können Sie diesen Tag als Content-Block speichern und stattdessen an den Anfang Ihrer Nachricht setzen.
- Erstellen Sie einen Content-Block.
- Geben Sie Ihrem Content-Block einen Namen (ohne Leerzeichen oder Sonderzeichen).
- Wählen Sie Bearbeiten am unteren Rand der Seite.
- Geben Sie Ihre
assign-Tags ein.
Solange sich der Content-Block am Anfang Ihrer Nachricht befindet, bezieht sich die Variable jedes Mal, wenn sie als Objekt in Ihre Nachricht eingefügt wird, auf Ihr gewähltes angepasstes Attribut!
Verbesserungen des Liquid-Editors
Diese Dashboard-Funktionen erleichtern die Arbeit mit Liquid beim Verfassen von Nachrichten.
Farbliche Kennzeichnungen
Jedes Liquid-Element entspricht einer Farbe, sodass Sie Ihren Liquid-Code im Liquid-Editor auf einen Blick unterscheiden können.

Vorausschauendes Liquid
Sie können beim Erstellen Ihrer personalisierten Nachrichten auch vorausschauendes Liquid für angepasste Attribute, Attributnamen und mehr verwenden.
