Så här använder du filter för att anpassa variabler
Du kommer att lära dig
Lär dig hur filter fungerar och hur du använder dem för att anpassa variabler. Med filter kan du anpassa formatet och innehållet i variabler (t.ex. malltagg) i dina meddelanden. En lista över filter som kan användas i Mall Editor finns i Klaviyo:s ordlista för variabla filter.
Innan du börjarInnan du börjar
Innan du sätter igång bör du bekanta dig med hur personalisering fungerar i Klaviyo. För att kunna använda filter måste du kunna identifiera de korrekta basvariablerna och lägga till dem i din mall.
Hur filter fungerarHur filter fungerar
Filter tillämpas på malltagg för att justera utdata som visas. Några möjliga användningsområden är:
- Använd konsekventa versaler i en text (du kan t.ex. använda det övre filtret för att ta en variabel och göra alla versaler till versaler).
- Visa priset för en artikel efter att en kampanj har tillämpats med hjälp av multipliceringsfiltret.
- Ställ in antalet decimaler som ska visas för en talvariabel med hjälp av filtret floatformat.
En lista över filter som stöds finns i vår ordlista för variabla filter.
Tillämpa ett filter på en variabelTillämpa ett filter på en variabel
Tillämpa ett filter på en variabel:
- Identifiera din malltagg (t.ex.,
{{ item.price }}
). - Lägg till en rörsymbol ( | ) efter variabelnamnet.
- Lägg till ett filternamn, t.ex. floatformat, för att ange antalet decimaler som ska visas.
- Om filtret tar emot argument (dvs. ytterligare parametrar eller indata), lägg till ett kolon följt av argumentet eller argumenten.
Lägg inte till några ytterligare utrymmen. Här är ett exempel på en variabel med ett filter applicerat:
{{ item.price|floatformat:2 }}
I det här exemplet är item.price
variabelnamnet, floatformat
är filtret och 2
är det argument som krävs av filtret.
Om argumentet är ett stycke text måste det omges av raka enkla citattecken (dvs. ', inte '). Citationstecken behövs inte om argumentet är ett tal. Se Klaviyo:s ordlista för variabla filter för exempel.
Tips för användning av filterTips för användning av filter
Om du kopierar filter och klistrar in dem i din mall ska du se till att klistra in dem som vanlig text för att undvika att formateringen klistras in tillsammans med själva filtret. Använd kortkommandot för att klistra in som vanlig text (Ctrl+Shift+V eller Cmd+Shift+V).
Det är viktigt att säkerställa att de data som refereras till i variablerna är lämpliga för det filter som används. Vissa filter kan bara tillämpas på text data, medan andra bara fungerar på lista eller siffror. Om filtret inte fungerar som förväntat bör du granska de händelse- eller profildata som du använder för att säkerställa att de är av rätt typ.
Använda flera filterAnvända flera filter
Om det behövs kan du använda flera filter på en enda variabel. Detta gör du genom att koppla ihop varje filter med en rörsymbol ( | ) och tänka på att filtren i allmänhet kommer att tillämpas i ordning (från först till sist). Här är några exempel på variabler med flera filter applicerade:
{{ first_name|title|default:'there' }}
Det första filtret använder titelhölje på mottagarens förnamn, och det andra filtret anger ett standardord som ska användas om inget förnamn har angetts.
{{ item.price|multiply:.8|floatformat:2 }}
Det första filtret multiplicerar baspriset för artikeln med .8 (för att visa priset om en kupong med 20% rabatt har tillämpats), och det andra filtret anger att två decimaler ska visas.
Ytterligare resurser