Implementace server-side měření

Na tom, že technologie server side měření (či chcete-li Server Side Tagging) je pro budoucnost analytiky klíčová, se shodují analytici napříč světem. A potvrzujeme to i my. Pro většinu společností a digitálních projektů je to však náročný technologický krok, který často vyžaduje nastavení a údržbu cloudové infrastruktury, kterou dosud pravděpodobně nepoužíváte. V takovém případě jsou tady profesionálové, jako jsme my, kteří vám pomohou s implementací server side měření od začátku.

Koncept server side měření

Koncept server side měření (oproti client side, které používáte nyní běžně) není ničím novým. V principu jde o snahu ulehčit prohlížeči uživatele a maximum požadavků na měření vyřešit na serveru. 

Dnes je běžná realita, že většina analytických a marketingových měření na webu je řešena tak, že do stránky vložíte pixely reklamních/marketingových a analytických vendorů a ty vykonají práci za vás. Často ani nevíte, co přesně pixely dělají, jaká data si sbírají a nemáte nad nimi ani moc kontrolu. V nástrojích vidíte čísla a nějak to funguje

V prohlížeči uživatele se v takové chvíli zjednodušeně děje to, že při načtení stránky je dotazováno množství domén poskytovatelů jednotlivých nástrojů a prohlížeč je enormně zatěžován, prodlužuje se doba načítání stránky a je procesováno množství JavaScript kódu.

Z toho také vyplývá spousta rizik a omezení, kterým váš digitální projekt a uživatele vystavujete.

Rychlost i 100% kontrola nad daty

Při kompletní implementaci server side měření je tento počet požadavků značně omezen. Místo toho, aby data odcházela z prohlížeče na desítký různých míst, vše jde na váš server. Tam probíhá validace a vyčištění, následně se vše posílá na servery vendorů (reklamních sítí apod.). Máte tak 100% kontrolu nad tím jaká data a kam se posílají.

Implementace přes Google Tag Manager Server-Side kontejner

Historicky jste byly nuceni využít vlastní řešení, vlastní servery a vše nastavit sami. Nyní můžeme využít ready made řešení Google Tag Manager Server Side Container, které pomůže jak s deploymentem infrastruktury, tak i se samotným nastavením, debuggingem a dlouhodobou údržbou. 

Primárně je server side GTM hostováno na Google Cloud App Engine, ale můžeme ho nastavit do Cloud Run (pro účely testování), případně ho můžete hostovat ve vlastním cloudu (či jiném cloudu např. AWS, či privátní cloud) pomocí Docker kontejneru (ten zajišťuje přenositelnost celé technologie server side měření od Googlu – je to takový cloudový flash disk).

Pro koho je server-side měření vhodné?

Google Tag Manager server-side měření je vhodné především pro:

  • Velké digitální projekty, kterým záleží na ochraně a bezpečnosti dat jejich zákazníků,
  • Projekty, kde záleží na kompletní kontrole nad sběrem first party dat (a vlastnictví procesů a infrastruktury) od sběru po vizualizace (odvětví jako jsou banky, pojišťovny, zdravotnictví, zásadní e-shopový hráči apod.),
  • Projekty, které chtějí využít veškerých prostředků pro omezení frontendového JavaScriptu na straně prohlížeče a zároveň chtějí zajistit snížení počtu requestů na knihovny a endpointy třetích stran,
  • Projekty, které chtějí být technologicky na špici ve svém oboru a investovat do nových technologií v oblasti sběru dat,
  • Projekty, které chtějí ulehčit nárokům na content security policy (CSP)  stránek a zakázat přímo komunikaci jejich projektů se stránkami reklamních vendorů,
  • Projekty, které potřebují obohacovat sbíraná data o údaje z interních databází v reálném čase (objednávky uživatele, marže produktů, id uživatelů napříč systémy apod.),
  • Projekty, které potřebují čistit data již při sběru (odstranění osobních údajů, ip anonymizace, odstranění digitálních otisků – fingerprints apod.),
  • Projekty, které chtějí omezit konflikty jednotlivých knihoven na frontendu, předejít možnému zneužití datové vrstvy či ochránit svá měřící ID a API klíče

A také pro:

  • Projekty, které i díky správně implementované consentové politice přicházejí díky blokovačům reklam o data (paradoxy typu uživatel dá souhlas ale používá adblock či striktní privátní nastavení prohlížeče).

Smyslem Server side měření však není obcházení legislativních opatření jednotlivých států vztahující se na elektronickou komunikaci či marketing nebo obcházení blokovačů reklam. Naopak při použití Server side měření je potřeba být jako společnost daleko transparentnější a uvádět naprosto přesně, co se s daty děje, neboť z pohledu běžného uživatele (i kontrolního subjektu) budou data odcházet na místo, které není vůbec čitelné a nelze tak jednoduše prověřit, co se s daty děje bez jasné deklarace. 

Pro zpracování dat (převážně těch osobních) přes Server side měření potřebujete naprosto stejný právní základ jako pro měření z Client side (běžné měření z prohlížeče). Hlavní motivace pro Server side měření tedy rozhodně nesmí být obejít výše uvedené. Na takovém projektu se bohužel nemůžeme jako Digitální architekti podílet.

Náklady na měření server-side

Další stránkou, kterou je potřeba zvážit, jsou náklady. Aktuálně jsme si na českém trhu zvykli, že sběr dat z vašich webů a aplikací je “zdarma”. U Server side měření to neplat. Od první chvíle, kdy začnete tuto technologii využívat, je potřeba počítat s náklady na infrastrukturu a její údržbu. Ty mohou začínat na jednotkách stovek korun měsíčně pro menší projekty, běžně lze očekávat náklady v řádech nižších tisíců korun pro projekty s 10 miliony hity měsíčně. 

Tyto náklady jsou však k výše uvedeným výhodám marginální, často jsou v řádech jedné hodiny práce seniorního analytika, kterých se při server side měření proinvestují desítky. Pokud jsou výše uvedené částky pro váš projekt problémem, pravděpodobně pro vás server side měření zatím není vhodnou technologií a je nutné se zaměřit na růst marketingové a především analytické vyspělosti. 

Marketing meter
změřte si vyspělost vaší firmy
Změřit firmu

Nejčastější úkony, které pro klienty přes server side měření řešíme

Konsolidace datových streamů

V ideálním případě odchází z prohlížeče veškerá data na jedno místo (a pouze 1x) a zde se následně rozesílají do jednotlivých marketingových vendorů (pozn. v prosinci 2021 zatím ne všichni hlavní vendoři podporují měření pomocí server side měření, ale je očekáváno, že budou postupně přibývat), často se využívá unifikovaný datový model vycházející z Google Analytics 4 jako moderního standardu pro sběr dat z webů a aplikací.

Měření v tzv. First party contextu 

Měření probíhá na vámi hostovanou subdoménu (např. server.domena.cz), která je stejná jako primární doména projektu (domena.cz). To umožňuje mimo jiné vytvářet zabezpečené 1st party cookies a pomáhá v zajištění maximálního možného počtu změřených interakcí.

Čištění dat

Možnost v reálném čase čistit data již na sběru, což šetří prostředky, čas a duševní energii analytiků, nutnou pro čištění dat zpětně.

Serverové měření konverzí

Pro hlavní reklamní platformy je již nyní možné měřit konverze pomocí API (např. Facebook Conversion API, Google Ads Conversion tracking apod.)

Geolokace uživatelů 

Server side měření může být jednou z cest, jak určovat přibližné polohy uživatelů, pokud je to pro váš projekt relevantní a máte k tomu příslušný právní základ.

Obohacení dat v reálném čase

Doplnění údajů o zákazníkovi před uložením do databáze, návrat marže zpátky do prohlížeče, nápočet aktuální hodnoty daného zákazníka apod. to jsou témata, o kterých se s našimi zákazníky často bavíme.

Ozvěte se nám

Přemýšlíte ve vašem projektu o server side měření? Potřebujete více informací či úvodní konzultaci? Neváhejte se ozvat a získejte technologický náskok před konkurencí ještě dnes.

Scroll to Top