Mailkitův průvodce schématy – Část 2
Než se ponoříme do strategií testování schémat, měli bychom si nejprve vysvětlit rozdíl mezi transakčním e-mailem a hromadným marketingovým či propagačním e-mailem.
Transakční vs. hromadný marketingový e-mail
Transakční e-mail je poměrně přímočarý. Jde o e-maily 1:1, jako jsou potvrzení objednávek nebo oznámení o odeslání zásilky, které dostanete po zadání objednávky online. Patří sem také e-maily pro resetování hesla nebo zprávy od banky, které vás upozorňují na možné bezpečnostní problémy. Transakční e-mail lze chápat jako reaktivní médium, které se spouští na základě nějaké události nebo akce provedené příjemcem (a nemusí jít nutně o nedávnou akci).
Tyto e-maily mohou obsahovat konkrétní údaje o příjemci, jako je jméno a oslovení, ale často zahrnují také adresu, číslo objednávky, údaje o účtu, informace o fakturaci a další údaje v závislosti na povaze zprávy.
Naopak hromadný e-mail je čistě komerční médium, které odesílatelé používají k aktivnímu oslovení databáze e-mailových adres s nějakým oznámením nebo aktualizací. Patří sem například e-maily propagující novou kolekci oblečení či parfémů, sezónní slevy nebo pravidelné firemní aktualizace. I když tyto e-maily mohou obsahovat určitou personalizaci (např. jméno a oslovení), jen zřídka obsahují více personalizovaných informací. Personalizace a segmentace jsou u tohoto druhu e-mailů velmi doporučované, protože zvyšují pravděpodobnost zapojení příjemce. Přesto je jejich hlavním účelem oslovit široké publikum a jsou zpravidla odesílány hromadně na celou databázi e-mailových adres.
Další zásadní rozdíl mezi těmito dvěma typy e-mailů spočívá v tom, že pouze hromadné e-maily musí obsahovat odhlášovací link (podle aktualizací Yahoogle z října 2023). Transakční e-maily jsou naopak považovány za žádoucí zprávy, a proto není důvod k jejich odhlášení. Například není logické odhlásit se z e-mailů obsahujících potvrzení objednávky nebo údaje o letu. Pokud resetujete heslo, je ve vašem nejlepším zájmu obdržet e-mail, který vám to umožní. Pokud provedete objednávku na webu, chcete dostat potvrzovací e-mail s podrobnostmi o objednávce a jejími aktualizacemi.
V závislosti na odvětví a regionu mohou být tyto typy e-mailů také povinné ze zákona. Kvůli tomu platí přísná pravidla ohledně umisťování propagačního obsahu do transakčních e-mailů. Je to poměrně složitá oblast, ale v zásadě byste se tomu měli vyhnout (zejména v EU). I legitimní transakční e-mail může být považován za propagační, pokud obsahuje prodejní sdělení. Největší riziko spočívá v tom, že přidáním propagačního obsahu se váš e-mail může nesprávně zařadit mezi marketingové zprávy, což může způsobit, že důležité a často časově citlivé e-maily nebudou příjemcem zaznamenány včas.
Protože tyto 2 různé typy e-mailů (transakční/hromadné) mají odlišné účely, má smysl mít pro každý z nich jiná schémata s jinými požadavky. U transakčních e-mailů budeme hovořit o tom, jak používat Markup schémata (Inbox Actions, Orders a Reservations) ke zefektivnění uživatelského zážitku (UX). Pokud jde o hromadné zprávy, probereme, jak mohou e-mailové anotace (Email Annotations) pomoci vyniknout vašim zprávám ve schránkách příjemců.
Optimalizace UX pomocí Markup schémat pro transakční e-maily
Splnění požadavků odesílatele
Je nutné zmínit, že implementace Markup schémat (například Inbox Actions) pro transakční e-maily je složitější. Nejprve je třeba zajistit pozitivní reputaci odesílací domény podle následujících kroků a poté doménu zaregistrovat u Googlu.
Abyste se kvalifikovali pro Markup schémat a mohli svou doménu registrovat u Googlu, musíte splnit tyto podmínky:
- Odesílat e-maily z domény autentifikované pomocí DKIM a SPF.
- Mailkit a Omnivery již vyžadují nastavení těchto záznamů spolu s DMARC, takže pro naše zákazníky by tento krok měl být splněn.
- Implementovat nové požadavky Yahoogle z konce roku 2023.
- Odesílat konzistentní objem e-mailů na domény Gmail (alespoň 100 e-mailů denně) po dobu nejméně tří týdnů.
- Udržovat velmi nízkou míru spamu (méně než 0,3 %). Pokud si nejste jisti svou mírou spamu, můžete využít nástroj Google Postmaster Tools.
- Tento nástroj je užitečný nejen pro práci se schématy, ale i pro celkovou správu reputace odesílatele.
Registrace domény u Googlu
Jakmile po dobu přibližně jednoho měsíce splňujete výše uvedené požadavky, můžete přistoupit k registraci domény u Googlu:
- Z vašeho z produkčního serveru a domény, kterou chcete registrovat, odešlete e-mail na adresu schema.whitelisting+sample@gmail.com.
- Musí jít o originální zprávu, nikoli o testovací zprávu nebo přeposlaný e-mail, protože Gmail z něj schéma odstraní.
- E-mail musí obsahovat vaše markup schéma a měl by být zkontrolován, zda neobsahuje chyby.
- Čím více podrobností/informací zahrnete, tím lépe.
- Nakonec vyplňte registrační formulář Googlu.


Zobrazení testovacího e-mailu v mobilním telefonu a na desktopu pomocí metody Apps Script popsané níže.
Jak Markup schémata testovat
Pokud chcete otestovat Schema Markup před registrací u Googlu, doporučujeme využít některou z dostupných metod.
Apps Script v Google
Pokud máte technické dovednosti, můžete si vytvořit Apps Script na Googlu, který vám umožní odeslat testovací e-mail sám sobě. Není nutné nastavovat DKIM nebo SPF, protože obcházíte výše uvedené pokyny pro registraci.
- Můžete rychle vidět, jak se schéma zobrazí ve schránce.
- Funguje pro testování na mobilním i desktopovém zařízení.
Ukázky mobilní a desktopové verze testovacího e-mailu jsou přiloženy níže. Pokud chcete vidět kód v akci, podívejte se na e-maily s předmětem "Test Email Markup" na obou platformách na obrázcích výše.

Google Apps Script

Kompletní HTML testovacího e-mailu
Email Markup Tester
V rámci nástroje najdete také odkaz na pomocníka pro práci s označením strukturovaných dat, který umožňuje vybrat konkrétní typ dat pro detailnější nastavení. Tento nástroj je dostupný pro některá schémata související s rezervacemi (Reservation) a objednávkami (Order).
Můžete si také odeslat e-mail obsahující schéma sami sobě (např. z me@gmail.com na me@gmail.com) a zobrazit ho jak v desktopové verzi Gmailu, tak v mobilní aplikaci. Tento způsob ignoruje registrační požadavky, protože jde pouze o interní testování. Přesto je nutné mít nastavené DKIM nebo SPF.
Tato metoda patří k náročnějším způsobům testování Schema Markup, proto pokud si chcete před registrací ověřit, jak schémata fungují, doporučujeme spíše první možnost uvedenou výše (Apps Script v Googlu).
Zaujměte v doručené poště pomocí Email Annotations pro hromadné e-maily
Jak testovat Email Annotations
Chcete-li otestovat Email Annotations, můžete vložit svůj HTML kód do specializovaného nástroje a zobrazit si náhled. Tento nástroj je určen pro:
- Anotace nabídek (Deal annotations)
- Produktové karusely (Product carousels)
- Náhledy jednotlivých obrázků (Single image preview)
Pro testování Email Annotations lze také využít Email Markup Tester.
Best practices a řešení problémů
Nastavení Email Annotations v záložce Promoakce je jednodušší než Inbox Actions, ale je nutné dodržet několik pravidel:
- Kód Email Annotations umístěte mezi tagy <head> a </head>.
- Anotace se zobrazují pouze v záložce Promoakce. Pokud se váš e-mail doručuje jinam, ujistěte se, že:
- Doména, ze které e-mail odesíláte, se běžně používá pro marketingovou poštu.
- Nemáte nastavené filtry, které by přesměrovaly e-maily jinam.
- Pokud e-mail skončí v jiné složce, přetáhněte ho do záložky Promoakce a následně odešlete další testovací e-mail s jiným předmětem. To pomůže e-mailu dostat se na správné místo.
- E-maily s citlivými tématy (např. obsah pro dospělé nebo vymáhání dluhů) nemusí být seskupovány a zobrazovány jako anotace.
- Platnost nabídky (DiscountOffer) musí být nastavena do budoucnosti, jinak se kód nemusí zobrazit.
- Nepoužívejte pouze text – tento formát je určen pro obrázky. Obrázky musí mít správné rozměry, protože Gmail je automaticky středově ořezává. Podporované poměry stran jsou 4:5, 1:1, 1.91:1.
- Produktové karusely se zobrazují pouze v mobilní aplikaci Gmail.
- Gmail má tzv. „density cap“, což znamená, že omezuje počet produktových karuselů zobrazovaných za den. Pokud tedy správně nakonfigurovaný e-mail s Promotion Cards nezobrazuje karusel, může to být tím, že příjemce již ten den dostal hodně e-mailů s tímto prvkem.
Pro ještě konkrétnější řešení problémů si můžete přečíst tento článek o odstraňování problémů s Email Annotations a o tom, jak se vyhnout omezením na úrovni účtu, která mohou zabránit správnému zobrazení anotací.
Speciální upozornění pro všechna schémata:
- Všechny datumy a časové značky musí být ve formátu ISO 8601.
- Vyberte si správný formát (microdata, nebo JSON-LD) v závislosti na vašem poskytovateli e-mailových služeb (ESP). Některé ESP mohou odstraňovat <script> tagy, v takovém případě je lepší použít microdata.
- Všechny odkazy musí být zabezpečené (HTTPS).
- Akce, které mohou měnit stav dat v systému, musí být zabezpečené. Tyto akce jsou známé jako In-Line Actions.
- User Agent pro žádosti o je: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/1.0 (KHTML, like Gecko; Gmail Actions).
Již brzy se můžete těšit na 3. a 4. část našeho seriálu!
V následujících týdnech se můžete těšit na další díly, kde probereme:
✔ Které e-mailové služby podporují schémata a do jaké míry
✔ Nejčastější příklady použití konkrétních schémat
✔ Ukázky kódu pro snadnou implementaci