Ce Este Google Tag Manager?
Google Tag Manager (GTM) este un sistem de management al tag-urilor care îți permite să adaugi și să gestionezi tag-uri de tracking fără a modifica codul site-ului.
De Ce GTM?
- Independență de dezvoltatori - Adaugi tag-uri fără cod
- Viteză - Implementare în minute, nu zile
- Control - Preview, debug, version history
- Organizare - Toate tag-urile într-un singur loc
Concepte de Bază
Container
Container-ul GTM este "cutia" care conține toate tag-urile tale. Un container per website.
Tags
Tag-urile sunt snippets de cod: Google Analytics, Meta Pixel, Google Ads Conversion, etc.
Triggers
Triggers definesc CÂND se execută un tag: page view, click, form submit, scroll, etc.
Variables
Variables stochează informații dinamice: URL-ul paginii, text-ul unui buton, valoarea unei tranzacții.
Implementare Pas cu Pas
Pasul 1: Creează Contul GTM
Accesează tagmanager.google.com și creează un cont + container.
Pasul 2: Instalează Codul
Adaugă cele două snippets de cod GTM în head și body.
Pasul 3: Configurează GA4
Creează un tag GA4 Configuration cu Measurement ID-ul tău.
Pasul 4: Adaugă Meta Pixel
Creează un Custom HTML tag cu codul Meta Pixel.
Pasul 5: Configurează Conversii
Adaugă tag-uri de conversie pentru Google Ads și Meta cu triggers pe evenimente specifice.
Best Practices
Structura Unui Container GTM Profesional
Tags (Etichete)
Fiecare tag trimite date către o destinație:
- Google Analytics 4 - Configuration Tag
- Google Ads Conversion Tracking
- Meta Pixel Base Code
- Microsoft Clarity
- Hotjar sau similar
Triggers (Declanșatoare)
Definesc când se activează tag-urile:
- All Pages - pentru tag-uri de bază (GA4, Pixel)
- Form Submission - pentru conversii formulare
- Button Click - pentru CTA-uri importante
- Scroll Depth - pentru engagement tracking
- Timer - pentru time on page
Variables (Variabile)
Date dinamice folosite în tag-uri și triggere:
- URL curent, titlu pagină
- Valoarea câmpurilor din formulare
- ID-uri produse din e-commerce
Bune Practici GTM
Erori Frecvente GTM
- Tag-uri duplicate (GA4 Configuration Tag publicat de 2 ori)
- Triggere prea largi (All Clicks în loc de specific button)
- Variabile nedefinite care cauzează erori
