Měření na straně serveru
Měření neprobíhající v prohlížeči, ale na serveru – odolnější vůči blokátorům reklam a ad-blockerům
Co je měření na straně serveru
Měření na straně serveru je způsob sběru dat, při kterém události neodcházejí z prohlížeče rovnou do GA4 a reklamních systémů, ale dorazí nejdřív do vlastního serverového kontejneru a teprve odtud putují dál. Anglicky server-side tracking.
Jak vypadá cesta dat
Na webu zůstane jeden lehký skript, který posílá události na vaši vlastní subdoménu. Tam běží serverový kontejner, nejčastěji varianta Google Tag Manageru určená pro server. V něm se rozhoduje, co poputuje do GA4, co do Google Ads, co do Meta a co se cestou zahodí. Reklamní platformy tak nemluví s prohlížečem návštěvníka, ale s vaším serverem.
Co se tím řeší
Především ztráty. Blokátory reklam a rozšíření prohlížečů zahazují požadavky mířící na známé měřicí domény a část konverzí se prostě neuloží. Safari a další prohlížeče navíc zkracují životnost cookies nastavených skriptem, takže se vracející návštěvník tváří pokaždé jako nový. Druhý důvod je kontrola: v kontejneru vidíte, jaká data komu odcházejí, a před odesláním je můžete osekat. Vedle toho z webu zmizí část skriptů třetích stran, což pomůže načítání.
Co to stojí
Kontejner musí někde běžet a jeho provoz se platí měsíčně podle objemu požadavků. K tomu připočtěte nasazení a údržbu, protože po každé větší změně na webu i v reklamním systému je potřeba měření znovu ověřit. U malého webu s pár desítkami konverzí měsíčně se to nezaplatí. Přesnější čísla tam nezmění žádné rozhodnutí, které nad nimi uděláte.
Co server-side neobejde
Souhlas s cookies. Pravidla se vážou na to, jaká data o lidech zpracováváte, ne na to, ze kterého stroje odcházejí. Kdo si server-side pořizuje s vidinou, že přestane řešit consent, staví si problém na později.
Tichá chyba v serverovém kontejneru
Než se do server-side pustím, ptám se na dvě čísla: kolik konverzí web měsíčně udělá a jak velký je rozdíl mezi objednávkami v e-shopu a v GA4. Pohybuje-li se v desítkách procent, je o čem mluvit. Nasazení pak stavím společně s vývojářem a sám si v DebugView i proti datům z e-shopu hlídám, že se po přepnutí nic neztratilo. Kontrolovat je potřeba obojí. Chyba v serverovém kontejneru je totiž tišší než chyba v prohlížeči, nikde nevyskočí a pozná se jenom na číslech.