Problemen oplossen met e-mailtemplate foutmeldingen
Wat je leert
Als je fouten of waarschuwingen tegenkomt in een e-mailtemplate, moet je deze mogelijk oplossen voordat je je bericht verstuurt. Zoek in deze bron naar de foutmelding of waarschuwing die je tegenkomt om tips te vinden om het probleem op te lossen.
campagne waarschuwingen verzendencampagne waarschuwingen verzenden
-
We hebben # blok in je e-mail gevonden waarvan de standaardtekst nog ongewijzigd is of die leeg zijn. Controleer je e-mail voordat je verder gaat.
Als je deze waarschuwing tegenkomt, zoek dan naar lege blok- of placeholderinhoud (bijvoorbeeld "Dit is een tekstblok. Klik hier om het te bewerken.") in je template. Bekijk de desktop- en mobiele versies van de template. Als je geen leeg blok of placeholder-inhoud kunt vinden, stuur dan een voorbeeldbericht naar jezelf en bekijk het op zowel desktop als mobiel. Als de preview er goed uitziet, kun je het bericht veilig versturen en deze waarschuwing negeren. -
Mogelijke problemen met Email Inhoud. Het lijkt erop dat er geen links in je e-mail staan. Ben je vergeten ze toe te voegen aan je e-mail?
Deze waarschuwing verschijnt als je platte tekst of aangepaste HTML e-mail geen links bevat. Controleer het bericht om er zeker van te zijn dat alle inhoud is toegevoegd, inclusief links voor eventuele call-to-action. Als je geen links in je e-mail wilt opnemen (behalve je afmeldingslink), kun je deze waarschuwing negeren. -
afmeldingslink. We konden geen afmeldingslink vinden in je e-mail. Klaviyo zal automatisch een afmeldingslink toevoegen bij het verzenden van de e-mail als je er geen toevoegt.
Deze waarschuwing verschijnt als je geen afmelden tag hebt toegevoegd aan je bericht (bijvoorbeeld {% unsubscribe %} of {% unsubscribe_link %}). Voeg een afmeldingslink toe om te voorkomen dat Klaviyo's standaard voettekst aan je bericht wordt toegevoegd.
Fouten bekijken
Als je een voorbeeld van een bericht bekijkt, kun je deze foutmelding tegenkomen:
Bericht weergegeven zonder tag of variabelen
Verhelp ongeldige templatetag of variabelen om een voorbeeld van het bericht te krijgen met het werkelijke profiel en gebeurtenissen.
Deze fout betekent dat er ergens in je bericht een ongeldige syntaxis staat. Om de bron van de fout te lokaliseren, controleer je de onderwerpregel en de inhoud van je bericht op variabelen, tags of conditionele statements (dat wil zeggen, alles in je template omgeven door accolades {}) die niet de opmaak volgen zoals beschreven in Klaviyo's helpcentrum bronnen. Hieronder staan enkele tips om de fout op te sporen:
- Controleer zowel de desktop- als de mobiele versie van je bericht.
- Als je bericht een unieke coupon bevat, controleer dan of de naam coupon correct is en of je coupon hebt geconfigureerd in het tabblad Coupons.
Aangepaste HTML template fouten
-
We konden de volgende afbeeldingen niet vinden: ... Controleer of ze zijn opgenomen in het zipbestand dat je hebt geüpload.
Controleer of je alle afbeeldingsbronpaden correct hebt gespeld en of ze overeenkomen met de bestandsnamen van de afbeeldingen die je hebt geüpload. Als er geen afbeeldingspaden worden gegeven in de foutmelding, controleer dan je HTML-bestand op lege achtergrondattributen (bijvoorbeeld background=""). -
Een {% unsubscribe %} tag is vereist.
Voeg een Klaviyo afmelden tag toe aan de voettekst van je bericht om deze fout op te lossen. -
Kon de rest: 'Z' van 'XYZ' niet parseren.
Deze fout betekent dat een van je tags (alles omgeven door {% %}) niet wordt herkend door Klaviyo. Raadpleeg onze gids voor het personaliseren van berichten om de geaccepteerde tag te bekijken.
Fouten in de catalogus
Als je template een catalogus lookup tag gebruikt, kun je de foutmelding Unable to find item with code tegenkomen: __. Mogelijk is het verwijderd.
Als je deze foutmelding ziet, betekent dit dat we de artikel-ID in het tabblad niet herkennen. Zorg ervoor dat:
- Je geeft een voorbeeld met een gebeurtenis die item-ID's bevat (als de item-ID dynamisch verwijst naar gebeurtenisgegevens).
- De verwijzing naar de item-ID van je evenementgegevens is correct opgemaakt.
- Het item ID van je evenementgegevens komt overeen met wat er in je Klaviyo catalogus staat.
Shopify template fouten
-
Body html Vloeibare syntaxis fout: Onbekende tag 'afmelden'
Body html Vloeistof syntaxis fout: Onbekend tag 'web_view'
Deze fouten, en andere fouten zoals deze, betekenen dat er een Klaviyo-specifieke tag is toegevoegd aan je template voordat je het exporteerde naar Shopify. Shopify support Klaviyo 's afmelden, voorkeuren beheren of webweergavelinks niet. -
Body Html Vloeistof Syntaxisfout : Onbekende tag " laden"
Shopify kan support Klaviyo 's product blok functies niet laden. Als je een productblok toevoegt aan je Shopify melding template en vervolgens die template importeert in Shopify, dan verschijnt deze foutmelding. Verwijder het productblok, exporteer de HTML van je templateen importeer het in Shopify. -
Body html Vloeibare syntaxisfout: Onbekende tag 'elsif'
Body html Vloeibare syntaxis fout: 'if' tag werd nooit gesloten
Body html Vloeibare syntaxis fout: 'X' tag werd nooit gesloten
Veel van Klaviyo's Shopify meldingssjablonen bevatten voorwaardelijke verklaringen, die je bericht dynamisch maken op basis van de bestelstatus van de klant. Als een deel van een voorwaardelijk statement wordt verwijderd, krijg je een foutmelding zoals hierboven.
Om dit op te lossen, open je de template in Klaviyo en verwijder je het resterende element van de voorwaardelijke verklaring. Zoek naar tags die beginnen met: - { % voor item in...
- {% endfor %}
- {% als...
- {% elsif...
- {% else %}
- {% endif %}