Google Tag Manager: co to je a kdy ho web potřebuje
Google Tag Manager (GTM) je bezplatný nástroj, přes který se na web vkládají měřicí a reklamní kódy – Google Analytics, konverze z Google Ads, Meta Pixel nebo Sklik. Sám nic neměří, jen rozhoduje, který kód se kdy spustí. Vyplatí se, když jich máte víc nebo je chcete měnit bez zásahu do webu.
Aktualizováno
Rozdíl mezi Tag Managerem a Google Analytics
Oba nástroje jsou od Googlu a často se pletou. Google Analytics je místo, kde data skončí a kde čtete přehledy. Tag Manager je prostředník na webu: obsahuje pravidla typu „když návštěvník odešle formulář a souhlasil s analytikou, pošli událost do GA4“. GA4 se dá na web vložit i bez GTM – nastavení analytiky popisuje průvodce Google Analytics 4.
Z čeho se GTM skládá
| Pojem | Co znamená | Příklad |
|---|---|---|
| Kontejner | Balík všech nastavení pro jeden web, má ID ve tvaru GTM-XXXXXXX | kontejner pro vasefirma.cz |
| Značka (tag) | Kód, který se má spustit | Google tag pro GA4, Meta Pixel, konverze Google Ads |
| Aktivační pravidlo (trigger) | Kdy se značka spustí | zobrazení stránky, klik na telefon, odeslání formuláře |
| Proměnná | Údaj, se kterým pravidla nebo značky pracují | adresa stránky, text tlačítka, hodnota objednávky |
| Verze | Uložený stav kontejneru po publikování | návrat k předchozí verzi, když se něco pokazí |
Na web se vloží jen dva krátké úryvky kódu kontejneru. Všechno ostatní se pak nastavuje v rozhraní GTM a změny se projeví až po publikování nové verze.
Datová vrstva: jak web mluví s GTM
Spolehlivější než „chytat“ kliknutí podle vzhledu stránky je, když web sám oznámí, že se něco stalo. Slouží k tomu datová vrstva (dataLayer). Po úspěšném odeslání poptávky do ní web zapíše například:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "generate_lead",
form_name: "poptavka-sluzby"
});V GTM pak stačí pravidlo „vlastní událost generate_lead“ a na něj navázat značky pro GA4 i reklamní systémy. Když se později změní vzhled formuláře, měření se nerozbije. Jak takovou událost v GA4 označit jako klíčovou, popisuje průvodce Konverze v GA4.
Kdy GTM potřebujete a kdy ne
GTM se vyplatí, když:
- na webu běží víc nástrojů najednou – GA4, Google Ads, Sklik, Meta Pixel,
- kampaně spravuje marketingový specialista a potřebuje přidávat konverze bez čekání na programátora,
- chcete mít všechny kódy na jednom místě i s historií změn.
Naopak u malého webu, který měří jen návštěvnost a jednu poptávku, bývá GTM zbytečný. Přidá další účet, další přístupy a další místo, kde se může něco pokazit. Jeden měřicí kód vložený přímo do webu se spravuje snáz.
GTM a souhlas s cookies
Značky v GTM mají mít nastavené, jaký druh souhlasu potřebují. Cookie lišta souhlas zjistí a předá ho do GTM; značky pro analytiku se pak spustí až po souhlasu s analytikou, reklamní až po souhlasu s marketingem. U služeb Googlu se stav souhlasu předává přes Consent Mode. Řada cookie lišt nabízí pro GTM hotovou šablonu; jak má vypadat samotná volba pro návštěvníka, rozebírá heslo cookies lišta.
Než změnu publikujete, projděte ji v režimu náhledu. Ukáže, které značky se na stránce spustily, které ne a proč. Vyzkoušejte obě varianty – souhlas odmítnutý i udělený.
Pořádek v kontejneru
GTM se po pár letech snadno promění ve skladiště značek, kterým nikdo nerozumí. Pomůže několik zvyků:
- Popisné názvy – „GA4 – odeslání poptávky“ místo „Tag 7“.
- Poznámka u každé publikované verze: co se změnilo, kdo to udělal a proč.
- Úklid po kampani – značky ukončených akcí pozastavte nebo smažte.
- Kontrola přístupů při každé změně dodavatele nebo odchodu zaměstnance.
Měřicí kódy na webech od nás
Do každého firemního webu (20 000 Kč) zapojujeme Google Analytics 4. Jestli k tomu použít Tag Manager, nebo kód vložit přímo, rozhodneme podle toho, kolik nástrojů budete opravdu používat. Nastavení GTM, reklamních značek a jejich napojení na souhlas připravíme podle zvoleného řešení a cenu znáte před začátkem – podle odhadu hodin za 1 000 Kč.
Časté otázky
Je Google Tag Manager zdarma?
Standardní verze ano. Placená varianta existuje v rámci nástrojů Google Marketing Platform pro velké organizace a malá firma ji nepotřebuje. Zdarma je i GTM pro mobilní aplikace.
Zpomalí GTM web?
Samotný kontejner je malý skript. Web zpomalí spíš to, co se v něm nahromadí – deset značek, z nichž polovinu už nikdo nepoužívá. Jednou za čas proto kontejner projděte a nepotřebné značky smažte nebo pozastavte.
Komu dát do GTM přístup?
Jen lidem, kteří ho opravdu potřebují, a s co nejnižším oprávněním. Kdo smí publikovat, může na web vložit libovolný kód. Účet má patřit firmě a vlastní přístup má mít každý člověk zvlášť, ne sdílené heslo.
Co je server-side GTM?
Varianta, kdy část značek neběží v prohlížeči návštěvníka, ale na vlastním serveru, který data přeposílá dál. Dává víc kontroly nad tím, co komu odchází, ale vyžaduje provoz serveru a odborné nastavení. Pro malý web to obvykle není první krok.
Řeší GTM souhlas s cookies za mě?
Ne. GTM umí značky spouštět podle stavu souhlasu, ale ten musí nejdřív zjistit cookie lišta a předat mu ho. Bez správně napojené lišty spustí GTM značky klidně i bez souhlasu.