Jak używać filtrów do dostosowywania zmiennych?
Czego się dowiesz
Dowiedz się, jak działają filtry i jak ich używać do dostosowywania zmiennych. Filtry pozwalają dostosować format i zawartość zmiennych (np. znaczników szablonu) w Twoich wiadomościach. Aby uzyskać listę filtrów dostępnych do użycia w edytorze szablonów, zapoznaj się z Klaviyo glosariuszem filtrów zmiennych na stronie.
Kilka słów na początekKilka słów na początek
Zanim zaczniesz, zapoznaj się ze sposobem działania personalizacji w Klaviyo. Aby korzystać z filtrów, musisz być w stanie zidentyfikować odpowiednie zmienne bazowe i dodać je do szablonu.
Jak działają filtryJak działają filtry
Filtry są stosowane do znacznika szablonu w celu dostosowania wyświetlanych danych wyjściowych. Niektóre możliwe przypadki użycia to:
- Zastosuj spójne wielkie litery do fragmentu tekstu (na przykład możesz użyć górnego filtru, aby wziąć dowolną zmienną i ustawić ją na wielkie litery).
- Pokaż cenę produktu po zastosowaniu promocji przy użyciu filtra mnożenia.
- Ustaw liczbę miejsc dziesiętnych wyświetlanych dla zmiennej liczbowej przy użyciu filtra floatformat.
Aby uzyskać listę obsługiwanych filtrów, zapoznaj się z naszym słownikiem filtrów zmiennych.
Zastosuj filtr do zmiennejZastosuj filtr do zmiennej
Aby zastosować filtr do zmiennej:
- Zidentyfikuj swój znacznik szablonu (np,
{{ item.price }}
). - Dodaj symbol potoku ( | ) po nazwie zmiennej.
- Dodaj nazwę filtra, taką jak floatformat, aby określić liczbę miejsc dziesiętnych do wyświetlenia.
- Jeśli filtr przyjmuje jakiekolwiek argumenty (tj. dodatkowe parametry lub dane wejściowe), dodaj dwukropek, a następnie argument(y).
Nie dodawaj żadnych dodatkowych spacji. Oto przykład zmiennej z zastosowanym filtrem:
{{ item.price|floatformat:2 }}
W tym przykładzie item.price
jest nazwą zmiennej, floatformat
jest filtrem, a 2
jest argumentem wymaganym przez filtr.
Jeśli argument jest fragmentem tekstu, musi być otoczony pojedynczym cudzysłowem (tj. ', nie '). Cudzysłów nie jest potrzebny, jeśli argument jest liczbą. Zapoznaj się z glosariuszem zmiennych filtrów Klaviyo, aby poznać przykłady.
Wskazówki dotyczące korzystania z filtrówWskazówki dotyczące korzystania z filtrów
Jeśli kopiujesz filtry i wklejasz je do szablonu, upewnij się, że wklejasz jako zwykły tekst, aby uniknąć wklejania formatowania wraz z samym filtrem. Użyj skrótu klawiaturowego Wklej jako zwykły tekst (Ctrl+Shift+V lub Cmd+Shift+V).
Ważne jest, aby upewnić się, że dane, do których odwołują się zmienne, są odpowiednie dla używanego filtra. Niektóre filtry mogą być stosowane tylko do danych tekstowych, podczas gdy inne działają tylko na liście lub liczbach. Jeśli filtr nie działa zgodnie z oczekiwaniami, sprawdź zdarzenie lub dane profilowe, których używasz, aby upewnić się, że jest to prawidłowy typ.
Stosowanie wielu filtrówStosowanie wielu filtrów
W razie potrzeby możesz zastosować wiele filtrów do jednej zmiennej. Aby to zrobić, połącz każdy filtr za pomocą symbolu potoku ( | ) i weź pod uwagę, że filtry będą zazwyczaj stosowane w kolejności (od pierwszego do ostatniego). Oto kilka przykładów zmiennych z zastosowanymi wieloma filtrami:
{{ first_name|title|default:'there' }}
Pierwszy filtr stosuje wielkość liter w tytule do imienia odbiorcy, a drugi filtr dostarcza domyślne słowo, które zostanie użyte, jeśli nie podano imienia.
{{ item.price|multiply:.8|floatformat:2 }}
Pierwszy filtr mnoży podstawową cenę przedmiotu przez .8 (aby wyświetlić cenę, jeśli zastosowano kupon zniżkowy 20% ), a drugi filtr określa, że powinny pojawić się dwa miejsca po przecinku.
Dodatkowe źródła