Rozwiązywanie komunikatów o błędach szablony e-mailowe
Czego się dowiesz
Jeśli napotkasz błędy lub ostrzeżenia w szablonie e-mailowym, może być konieczne ich rozwiązanie przed wysłaniem wiadomości. Przeszukaj ten zasób pod kątem napotkanego komunikatu o błędzie lub ostrzeżenia, aby znaleźć wskazówki dotyczące rozwiązania problemu.
kampania wysyła ostrzeżeniakampania wysyła ostrzeżenia
-
Znaleźliśmy # bloków w Twojej wiadomości e-mail, które albo nadal mają niezmieniony domyślny tekst, albo są puste. Przejrzyj swoją wiadomość e-mail przed kontynuowaniem.
Jeśli napotkasz to ostrzeżenie, poszukaj pustego bloku lub zawartości zastępczej (np. "To jest blok tekstowy. Kliknij tutaj, aby go edytować.") w twoim szablonie. Sprawdź wersję desktopową i mobilną szablonu. Jeśli nie możesz znaleźć pustego bloku lub zawartości zastępczej, wyślij wiadomość podglądu do siebie i przejrzyj ją zarówno na komputerze, jak i na telefonie komórkowym. Jeśli podgląd wygląda dobrze, możesz bezpiecznie wysłać wiadomość i zignorować to ostrzeżenie. -
Możliwe problemy z zawartością wiadomości e-mail. Wygląda na to, że w Twojej wiadomości e-mail nie ma żadnych linków. Czy zapomniałeś dodać je do wiadomości e-mail?
To ostrzeżenie pojawia się, jeśli twoja zwykła lub niestandardowa wiadomość e-mail w formacie HTML nie zawiera żadnych linków. Przejrzyj wiadomość, aby upewnić się, że cała treść została dodana, w tym linki do wezwania do działania (CTA). Jeśli nie chcesz dołączać żadnych linków do wiadomości e-mail (innych niż Twoje łącze do wycofania subskrypcji), możesz zignorować to ostrzeżenie. -
łącze do wycofania subskrypcji. Nie mogliśmy znaleźć łącze do wycofania subskrypcji w Twojej wiadomości e-mail. Klaviyo automatycznie doda łącze do wycofania subskrypcji podczas wysyłania wiadomości e-mail, jeśli go nie dodasz.
To ostrzeżenie pojawia się, jeśli nie dodałeś wycofać subskrypcję znacznik do swojej wiadomości (np, {% unsubscribe %} lub {% unsubscribe_link %}). Dodaj łącze do wycofania subskrypcji, aby uniknąć dołączenia domyślnej stopki Klaviyodo wiadomości.
Błędy podglądu
Podczas podglądu wiadomości możesz napotkać ten komunikat o błędzie:
Wiadomość wyświetlana bez znacznika lub zmiennych
Napraw nieprawidłowy znacznik szablonu lub zmienne, aby wyświetlić podgląd wiadomości z rzeczywistym profilem i zdarzeniami.
Ten błąd oznacza, że gdzieś w twojej wiadomości jest nieprawidłowa składnia. Aby zlokalizować źródło błędu, sprawdź temat wiadomości i treść wiadomości pod kątem zmiennych, znaczników lub instrukcji warunkowych (tj. wszystkiego w szablonie otoczonym nawiasami klamrowymi {}), które nie są zgodne z formatem określonym w zasobach centrum pomocyKlaviyo. Poniżej znajdziesz kilka wskazówek, jak zlokalizować błąd:
- Sprawdź zarówno wersję desktopową, jak i mobilną swojej wiadomości.
- Jeśli wiadomość zawiera kupon dynamiczny, upewnij się, że nazwa kuponu jest poprawna i że kupon został skonfigurowany w zakładce kupon.
Niestandardowe szablony błędów HTML
-
Nie mogliśmy znaleźć następujących obrazów: ... Upewnij się, że znajdują się one w przesłanym pliku zip.
Sprawdź, czy wszystkie ścieżki źródłowe obrazów zostały poprawnie napisane i czy odpowiadają nazwom plików przesłanych obrazów. Jeśli w komunikacie o błędzie nie podano ścieżek obrazów, przejrzyj plik HTML pod kątem pustych atrybutów tła (np. background=""). -
Wymagany jest znacznik {% unsubscribe %}.
Dodaj Klaviyo wycofać subskrypcję znacznika do stopki wiadomości, aby rozwiązać ten błąd. -
Nie można przeanalizować reszty: 'Z' z 'XYZ'.
Ten błąd oznacza, że jeden z twoich znaczników (wszystko otoczone przez {% %}) nie jest rozpoznawany przez Klaviyo. Zapoznaj się z naszym przewodnikiem po personalizacji wiadomości, aby zobaczyć akceptowane znaczniki.
Błędy katalogowe
Jeśli twój szablon używa znacznika wyszukiwania katalogu, możesz napotkać błąd Nie można znaleźć elementu z kodem: __. Możliwe, że został usunięty.
Jeśli widzisz ten błąd, oznacza to, że nie rozpoznajemy identyfikatora elementu zawartego w zakładce. Upewnij się, że:
- Wyświetlasz podgląd za pomocą zdarzenia zawierającego identyfikatory elementów (jeśli identyfikator elementu dynamicznie odwołuje się do danych zdarzenia).
- Odniesienie do identyfikatora elementu twojego wydarzenia jest poprawnie sformatowane.
- Identyfikator elementu z twojego event dane odpowiada temu, co znajduje się w twoim katalogu Klaviyo.
Shopify błędy szablonu
-
Body html Błąd składni Liquid: Nieznany znacznik 'wycofać subskrypcję'
Body html Błąd składni Liquid: Nieznanyznacznik'web_view'
Te i inne podobne błędy oznaczają, że znacznik specyficzny dla Klaviyozostał dodany do twojego szablonu przed wyeksportowaniem go do Shopify. Shopify nie pomaga Klaviyo's wycofać subskrypcję, zarządzać preferencjami lub linkami widoku internetowego. -
Body Html Liquid Syntax Error : Nieznany znacznik "Load"
Shopify Nie można pomóc Klaviyo's product blok funkcje. Jeśli dodasz blok produktu do szablonu powiadomień Shopify, a następnie zaimportujesz , zaimportuj ten szablon do Shopify, pojawi się ten błąd. Usuń blok produktu, wyeksportuj HTML szablonu i zaimportuj do Shopify. -
Body html Liquid błąd składni: Nieznany znacznik 'elsif'
Body html Błąd składni Liquid: 'if' znacznik nigdy nie został zamknięty
Body html Płynny błąd składni: 'X' znacznik nigdy nie został zamknięty
Wiele szablonów powiadomień Klaviyo's Shopify zawiera instrukcje warunkowe, które sprawiają, że Twoja wiadomość jest dynamiczna w oparciu o status zamówienia klienta. Jeśli część instrukcji warunkowej zostanie usunięta, zobaczysz błąd podobny do powyższych.
Aby rozwiązać ten problem, otwórz szablon w Klaviyo i usuń pozostały element instrukcji warunkowej. Szukaj znaczników zaczynających się od: - { % for item in...
- {% endfor %}
- {% if...
- {% elsif...
- {% else %}
- {% endif %}