Přeskočit na obsah

GTM Best Practices

Přehledné pojmenování prvků v Google Tag Manageru (GTM) je klíčové pro udržitelnost měření. Tento dokument popisuje mé standardy pro značky, proměnné a verzování.

1. Pojmenování značek (Tags)

Sekce “1. Pojmenování značek (Tags)”

Značky pojmenovávejte podle schématu: Platforma - Akce. Jako oddělovač používejte pomlčku obklopenou mezerami z obou stran. U názvu platformy začínejte slova velkým písmenem, ale samotný název akce pište s velkým počátečním písmenem pouze u prvního slova (Sentence case).

  • GA4 - Init (základní inicializační značka)
  • GA4 - Pageview (pageview jako jedno slovo)
  • GA4 - Lead form submit (s velkým L na začátku akce, ostatní slova v rámci akce malým)
  • Meta Pixel - Pageview (pageview jako jedno slovo)
  • GAds - Purchase

2. Pojmenování událostí a pravidel (Events & Triggers)

Sekce “2. Pojmenování událostí a pravidel (Events & Triggers)”

Název události v GTM (jak název triggeru typu Custom Event, tak odesílaný Event Name do GA4) musí přesně odpovídat hodnotě události v Data Layeru.

  • Pokud se v Data Layeru spouští událost purchase, v GTM se bude trigger jmenovat jednoduše purchase.
  • Nepoužívejte názvy jako event.purchase nebo conversion. Vždy udržujte názvy 1:1.

3. Pojmenování proměnných (Variables)

Sekce “3. Pojmenování proměnných (Variables)”

Proměnné se liší podle svého zdroje a typu. Jako oddělovač se rovněž používá pomlčka obklopená mezerami (-):

  • Custom JavaScript proměnné: Začínají předponou JS - (např. JS - Popis proměnné).
  • Proměnné z datové vrstvy: Začínají předponou dl. (např. dl.ecom.purchase.transactionID).
  • Konstantní hodnoty: Pojmenujte je čistě názvem konstanty bez jiných předpon a teček, případně s pomlčkou (např. GA4 - ID).

4. Publikování verzí a komentáře

Sekce “4. Publikování verzí a komentáře”

Název verze při publikování pište v angličtině, v minulém čase a s velkým počátečním písmenem (např. „Added tracking of form submissions“).

Více analytiků pod jedním e-mailem

Sekce “Více analytiků pod jedním e-mailem”

Pokud více analytiků přistupuje do GTM pod stejným (například agenturním) e-mailem, používejte formát: Iniciály - Změna (s malým počátečním písmenem u popisu změny):

  • FB - edited tracking of form submission

5. Používání šablon v GTM (Templates)

Sekce “5. Používání šablon v GTM (Templates)”

V ideálním případě se snažte nepoužívat a minimalizovat komunitní šablony v GTM (Community Templates). Šablona je obecně blackbox, do kterého není na první pohled vidět.

Pro lidského vývojáře i pro agentní AI je mnohem lepší mít přímý přístup k reálnému kódu a přesně vědět, co se v něm děje. Preferujte proto vlastní řešení (např. Custom HTML/JS) před nepřehlednými komunitními šablonami.