Na czym to polega w sklepie
Server-side GTM to osobny kontener na serwerze (Cloud Run, Stape, itp.). Tag webowy wysyła dane na first-party endpoint; Client GA4 w sGTM przekazuje hit do Google lub innych narzędzi po stronie serwera.
Przykład ze sklepu internetowego
Web container - tag transport URL wskazuje na subdomenę sklepu:
// Web GTM - GA4 Configuration
transport_url: https://collect.twoj-sklep.pl
// Server GTM - Client: GA4
// Tag server-side: GA4 → Google (z redakcją PII)
// Opcjonalnie: Meta CAPI, Google Ads z tego samego eventu purchase
dataLayer.push({ event: 'purchase', ecommerce: { ... } });
// Ten sam push karmi web i server po konfiguracji
Co zrobić po stronie biznesu
- sGTM nie zastępuje poprawnego dataLayer - tylko zmienia transport i routing.
- First-party cookie wydłuża życie identyfikatora na Safari/ITP.
- Koszt hostingu vs korzyść - sens przy większym budżecie ads i wymogach PII.
W skrócie
server container to hosting i routing nad web GTM. Te same eventy ze sklepu, bezpieczniejszy transport i jeden hub integracji po stronie serwera.