Du wirst lernen
Lerne, wie Filter funktionieren und wie du sie zum Anpassen von Variablen verwenden kannst. filtern kannst du das Format und den Inhalt von Variablen (z.B. Vorlagen-Tag) in den Nachrichten, die du versendest, anpassen. Eine Liste der Filter, die du im Vorlage-Editor verwenden kannst, findest du unter Klaviyo im Glossar der variablen Filter.
Bevor du beginnstBevor du beginnst
Bevor du loslegst, solltest du dich damit vertraut machen , wie die Nachrichtenpersonalisierung in Klaviyo funktioniert. Um filtern zu können, musst du in der Lage sein, die richtigen Basisvariablen zu identifizieren und sie zu deiner Vorlage hinzuzufügen.
Wie das Filtern funktioniertWie das Filtern funktioniert
Filter werden auf den Vorlagen-Tag angewendet, um die angezeigte Ausgabe anzupassen. Einige mögliche Anwendungsfälle sind:
- Wende eine einheitliche Großschreibung auf einen Text an (du kannst z. B. das obere Filter verwenden, um eine Variable in Großbuchstaben zu schreiben).
- Zeige den Preis für einen Artikel an, nachdem eine Werbeaktion angewendet wurde, indem du den Multiplikationsfilter verwendest.
- Lege die Anzahl der Dezimalstellen fest, die für eine Zahlenvariable mit dem Floatformat-Filter angezeigt werden sollen.
Eine Liste der unterstützten Filter findest du in unserem Glossar zu den variablen Filtern.
Einen Filter auf eine Variable anwendenEinen Filter auf eine Variable anwenden
Um einen Filter auf eine Variable anzuwenden:
- Identifiziere deinen Vorlagen-Tag (z.B.
{{ item.price }}
). - Füge ein Pipe-Symbol ( | ) nach dem Variablennamen ein.
- Füge einen Filternamen hinzu, z. B. floatformat, um die Anzahl der anzuzeigenden Dezimalstellen anzugeben.
- Wenn der Filter Argumente benötigt (d.h. zusätzliche Parameter oder Eingaben), füge einen Doppelpunkt hinzu, gefolgt von dem/den Argument(en).
Füge keine zusätzlichen Leerzeichen ein. Hier ist ein Beispiel für eine Variable, die gefiltert wurde:
{{ item.price|floatformat:2 }}
In diesem Beispiel ist item.price
der Variablenname, floatformat
ist der Filter und 2
ist das Argument, das für den Filter erforderlich ist.
Wenn das Argument ein Text ist, muss es von einfachen Anführungszeichen umgeben sein (d.h. ', nicht '). Anführungszeichen werden nicht benötigt, wenn das Argument eine Zahl ist. Beispiele findest du unter Klaviyoim Glossar der Variablenfilter .
Tipps zur Verwendung von FilternTipps zur Verwendung von Filtern
Wenn du Filter kopierst und in deine Vorlage einfügst, achte darauf, dass du sie als reinen Text einfügst, um zu vermeiden, dass die Formatierung zusammen mit dem Filter selbst eingefügt wird. Verwende das Tastaturkürzel "Als reinen Text einfügen" (Strg+Umschalt+V oder Cmd+Umschalt+V).
Es ist wichtig, dass die Daten, auf die du in deinen Variablen verweist, für den verwendeten Filter geeignet sind. Einige Filter können nur auf Textdatentypen angewendet werden, während andere nur auf Listen oder Zahlen funktionieren. Wenn das Filtern nicht wie erwartet funktioniert, überprüfe die Ereignis- oder Profildaten, die du verwendest, um sicherzustellen, dass es sich um den richtigen Typ handelt.
Anwenden mehrerer FilterAnwenden mehrerer Filter
Bei Bedarf kannst du mehrere Filter auf eine einzige Variable anwenden. Verbinde dazu die einzelnen Filter mit einem Pipe-Symbol ( | ) und bedenke, dass die Filter in der Regel in der Reihenfolge angewendet werden (vom ersten zum letzten). Hier sind einige Beispiele für Variablen, die mehrfach gefiltert wurden:
{{ first_name|title|default:'und guten Tag' }}
Der erste Filter wendet die Groß- und Kleinschreibung auf den Vornamen des Empfängers an, und der zweite Filter liefert ein Standardwort, das verwendet wird, wenn kein Vorname angegeben wurde.
{{ item.price|multiply:.8|floatformat:2 }}
Der erste Filter multipliziert den Basisartikelpreis mit 0,8 (um den Preis anzuzeigen, wenn ein 20% Gutschein angewendet wurde), und der zweite Filter legt fest, dass zwei Nachkommastellen angezeigt werden sollen.
Zusätzliche Ressourcen