O first-party dátach a ich význame pre dátovo riadené rozhodovanie v digitálnom marketingu už bolo napísané mnoho. Často sú označované ako základné, kľúčové či strategické – a oprávnene.

Tieto dáta zahŕňajú informácie o správaní používateľov (napríklad navštívené stránky, čas strávený na stránke, kliknutia alebo nákupy), ako aj demografické údaje (napríklad vek, pohlavie alebo lokalita).

Namiesto opakovania známych faktov sa v tomto článku radšej zameriame na spôsob ich zbierania, konkrétne prostredníctvom dvoch technológií od Googlu: First-Party Mode (FPM) a Server-Side GTM (sGTM). 

Čo je First-party mode?

Google predstavil beta verziu funkcie First-Party Mode v polovici minulého roka (2024). Cieľom bolo ponúknuť jednoduchú first-party alternatívu k serverovému GTM. 

Slovami Google:Režim First-Party Mode vám umožňuje nasadiť Google tag pomocou vlastnej infraštruktúry, ktorá je hostovaná na doméne vášho webu. Táto infraštruktúra funguje ako sprostredkovateľ medzi vaším webom a službami Googlu.” First-party mode vs Server-side GTM1

(zdroj: Google dokumentácia)

Z tohto pohľadu funguje FPM podobne ako serverové GTM – ako sprostredkovateľ medzi vaším webom a službami Googlu. 

O serverovom GTM sa dočítate viac v tomto článku. 👇

Server-side GTM Q&A – common sense verzia

Zvažujete nasadenie server-side Google Tag Managera (sGTM) a hľadáte užitočné informácie? Pripravili sme pre vás 10 praktických/pragmatických otázok...

V praxi to znamená, že prehliadač používateľa, ktorý navštívi vašu stránku, už nekomunikuje priamo s doménami Googlu pri načítaní GTM skriptov a odosielaní dát do Google Analytics alebo Google Ads. Celá komunikácia prechádza cez váš webový server.

Prečo je First-Party Mode dôležitý?

Mohli by sme povedať, že vám poskytuje väčšiu kontrolu nad odosielanými údajmi, zlepšuje ochranu súkromia používateľov, umožňuje filtrovanie dát a podobne. Áno, je to pravda, ale iba v obmedzenej miere.

Skôr vám umožní ukladať 1st-party cookies, ktoré nie sú blokované prehliadačmi, a znížiť vplyv ad-blockerov na sledovanie.

Pre lepšie pochopenie si to zhrňme:

1. Štandardné (Cross-Site) sledovanie:

  • Používateľ navštívi vašu webovú stránku – www.vasadomena.sk.
  • Prehliadač komunikuje so servermi Googlu, sťahuje potrebné skripty a odosiela na ne údaje.
  • Niektoré prehliadače a ad-blockery blokujú odosielanie týchto údajov, čím dochádza k strate údajov.
  • Cookies sú ukladané servermi tretích strán a prehliadače ich môžu blokovať.

 

2. Server-side GTM (Same-Site, Cross-Origin):

  • Používateľ navštívi vašu webovú stránku – www.vasadomena.sk.
  • Prehliadač komunikuje so serverom na subdoméne vašej stránky (sgtm.vasadomena.sk).
  • Server (napr. sgtm.vasadomena.sk) následne komunikuje so servermi Googlu.
  • Lepšie ako cross-site, ale stále cross-origin. Odosielanie údajov nie je blokované v takej miere.
  • Cookies môžu byť ukladané v rámci 1st-party kontextu a prehliadače ich teda neblokujú.

 

3. First-Party Mode (Same-Site, Same-Origin):

  • Používateľ navštívi vašu webovú stránku – www.vasadomena.sk.
  • Požiadavky sú odosielané na subfolder v rámci tej istej domény (napr. vasadomena.sk/1pmode).
  • Údaje sú následne preposielané do serverov Googlu.
  • Tento prístup minimalizuje vplyv prehliadačov a ad-blockerov na odosielanie údajov.
  • Cookies sú ukladané v 1st-party kontexte

 

Server-side GTM je možné nasadiť aj v kontexte Same-Site, Same-Origin ako subfolder v rámci webovej domény. Takéto riešenie je však technicky náročnejšie a môže byť finančne nákladnejšie.

First-party mode vs. Server-side GTM: Aký je rozdiel?

Ak sa vám FPM a sGTM zdajú podobné, máte pravdu.

Obe metódy udržujú sledovanie vo first-party kontexte, znižujú stratu údajov a používajú „serverové“ cookies namiesto klientských. Server-side GTM je však v porovnaní s First-party mode robustný a pokročilý nástroj, ktorý ponúka omnoho viac možnosti:

  • Odosielanie dát nielen do Googlu: Pomocou server-side GTM môžete odosielať údaje nielen do Google služieb, ale aj do iných marketingových platforiem ako Facebook alebo TikTok. First-Party Mode funguje iba v rámci Google ekosystému.

 

  • Rozšírené možnosti filtrovania a úpravy dát: Kým pri FPM máte obmedzené možnosti (napríklad filtrovanie IP adries cez DNS rozhranie), server-side GTM vám umožňuje oveľa flexibilnejšie spravovať a prispôsobovať dáta pred ich odoslaním.

 

  • Zlepšenie výkonu stránky: Presunutím klientských tagov do serverového GTM sa znižuje záťaž na klientskú stránku, čo vedie k rýchlejšiemu načítaniu stránky a lepšiemu používateľskému zážitku.

 

  • Pokročilé analytické riešenia: sGTM umožňuje implementáciu komplexných analytických nástrojov, od ukladania dát do Firestore až po využívanie strojového učenia pre ešte presnejšie analýzy.

 

Na druhú stranu, server-side GTM vyžaduje zložitejšie nastavenie a je spojené s vyššími nákladmi, keďže je potrebné zabezpečiť cloud hosting pre jeho fungovanie.

Ako nasadiť First-party Mode 

Nasadenie FPM je jednoduché, ale má jeden háčik. Vaša webová infraštruktúra musí podporovať presmerovanie a úpravu hlavičiek prichádzajúcich požiadaviek.

To znamená, že budete potrebovať Load Balancer, CDN alebo proxy server – a práve tu môže nastať problém.

Google poskytuje podrobný návod na konfiguráciu pre Google Cloud Load Balancer a Cloudflare. Ak nehostujete svoju stránku v Google Cloud, táto možnosť pre vás odpadá. V prípade Cloudflare je zasa potrebná Enterprise licencia, ktorá nie je lacná.

Pre ostatné CDN postupujte podľa krokov popísaných v dokumentácii:

  1. Pridajte Origin alebo Backend, ktorý smeruje na .fps.goog.
  2. Prepíšte hlavičku Host na .fps.goog. Povoľte odosielanie všetkých cookies a reťazcov dopytov (query strings).
  3. Pridajte pravidlo pre cestu //*, aby smerovala na First-party Mode.
  4. Nakonfigurujte vyhradenú cestu tak, aby mala vyššiu prioritu ako predvolené pravidlo. 


Overenie nastavenia urobíte tak, že v prehliadači prejdete na adresu https://yourdomain.com//healthy. Ak je všetko správne nakonfigurované, stránka by mala zobraziť ok„.

Aktuálne (02.2025) Google ponúka pre niektoré GTM účty možnosť automatizovaného nasadenia First-party Mode pomocou Cloudflare aj priamo v GTM kontajneri. Doteraz bola táto možnosť iba v uzavretej beta verzii dostupnej po vyplnení formuláru

First-party mode vs Server-side GTM2

Stojí teda First-party Mode za to?

Ak vaša infraštruktúra poskytuje možnosť presmerovania požiadaviek a nechystáte sa využívať server-side GTM, First-party mode stojí za úvahu.

Osobne však preferujeme nasadenie server-side GTM na subdoménu (sgtm.vasadomena.sk).

Oddelenie analytiky od hlavnej infraštruktúry webovej stránky považujeme za rozumné. Mapovanie subdomény je navyše pomerne jednoduché a poskytuje dostatočné benefity. 

Výber riešenia však závisí od vašich konkrétnych potrieb a možností infraštruktúry. Každá metóda má svoje výhody, a preto je dôležité zvážiť, čo potrebujete, a čo vám najviac vyhovuje.