Preskoči na sadržaj
Digitalni marketing

Google Tag Manager za početnike: oznake, okidači i praćenje upita

Google Tag Manager drži sve skripte za merenje na jednom mestu i omogućava izmene bez diranja koda sajta. Objašnjavamo oznake, okidače i promenljive, praćenje formi i poziva i osnove moda saglasnosti.

Ivan Petković 5 min čitanja
Sadržaj članka
  1. Šta je Google Tag Manager i kako radi
  2. Tri osnovna pojma: oznake, okidači i promenljive
  3. Praćenje klikova na telefon, e-poštu i Viber
  4. Praćenje slanja kontakt forme
  5. Mod saglasnosti: osnove
  6. Provera pre objave i česte greške

Kada sajtu treba dodati Google Analytics, Meta piksel, Google Ads konverzije i praćenje klikova na telefon, kod se lako razbaca po temi, dodacima i ručno ubačenim skriptama. Posle nekoliko meseci niko ne zna šta je gde i zašto se neki događaj broji dvaput. Google Tag Manager (GTM) rešava taj problem: sve skripte za merenje držite na jednom mestu, menjate ih bez diranja koda sajta i proveravate pre objave. U ovom vodiču objašnjavamo osnovne pojmove, praćenje formi i poziva i osnove moda saglasnosti.

Šta je Google Tag Manager i kako radi

GTM je besplatan alat u kome pravite kontejner, a na sajt jednom postavljate njegov kod: jedan deo u zaglavlje, drugi odmah posle otvaranja body oznake. Od tog trenutka sve ostalo podešavate u interfejsu GTM-a. Svaka izmena se čuva kao verzija, pa se greška može vratiti jednim klikom.

Važno je razumeti šta GTM nije: to nije alat za analitiku. On ne prikazuje posete ni izveštaje, već samo odlučuje kada i koju skriptu da pokrene. Podaci i dalje stižu u Google Analytics 4, Google Ads ili drugi alat. Ako tek počinjete sa merenjem, prvo pročitajte tekst o Google Analytics 4 i Search Console za početnike.

Tri osnovna pojma: oznake, okidači i promenljive

PojamPitanje na koje odgovaraPrimer
Oznaka (tag)Šta treba da se desi?Pošalji događaj „generate_lead“ u GA4
Okidač (trigger)Kada?Kada se učita stranica /hvala/
Promenljiva (variable)Sa kojim podatkom?Adresa kliknutog linka, naziv forme, vrednost porudžbine

Svaka oznaka ima bar jedan okidač. Okidači koriste promenljive da bi postavili uslov, na primer „klik na link čija adresa počinje sa tel:“. GTM ima ugrađene promenljive (Page URL, Click URL, Click Text i druge), ali deo njih morate uključiti u meniju Promenljive, inače se neće pojaviti u uslovima okidača. To je najčešći razlog zbog kog početnici ne mogu da nađu Click URL.

Za GA4 danas se koristi oznaka Google tag sa vašim ID-jem merenja (G-XXXXXXX), koja se pokreće na svim stranicama, i posebne oznake za događaje (GA4 Event) za sve što želite da merite dodatno.

Praćenje klikova na telefon, e-poštu i Viber

Za mnoge firme poziv je najvredniji upit, a klik na broj telefona je jedini trag koji ostaje na sajtu. Podešavanje izgleda ovako:

  1. U promenljivama uključite ugrađene promenljive za klikove (Click URL, Click Text).
  2. Napravite okidač tipa „Klik – samo linkovi“, sa uslovom da Click URL počinje sa tel:.
  3. Napravite oznaku GA4 Event sa nazivom događaja, na primer klik_telefon, i dodelite joj okidač.
  4. Isto ponovite za mailto: i za linkove ka Viberu ili WhatsApp-u, koje smo opisali u tekstu o Viber i WhatsApp dugmetu na sajtu.

Budite iskreni prema sebi pri tumačenju: klik na broj znači da je neko pokušao da pozove, a ne da je razgovor obavljen. Na računaru klik često ne otvara ništa korisno. Zato je to dobar signal interesovanja, ali ne i tačan broj poziva.

Praćenje slanja kontakt forme

GTM ima okidač „Slanje forme“, ali on na mnogim sajtovima ne radi pouzdano. Forme koje se šalju bez ponovnog učitavanja stranice (AJAX), što je slučaj sa većinom WordPress dodataka za forme, često ne izazivaju klasičan događaj slanja, ili ga izazivaju i kada je forma odbijena zbog greške. Pouzdaniji načini, redom:

  • Stranica zahvalnosti. Posle uspešnog slanja forma vodi na /hvala/, a okidač je prikaz te stranice. Jednostavno i lako za proveru.
  • Događaj u dataLayer-u. Programer podesi da forma posle uspešnog slanja pošalje događaj u dataLayer, a GTM ga hvata okidačem „Prilagođeni događaj“.
  • Vidljivost poruke o uspehu. Okidač „Vidljivost elementa“ na poruci „Hvala, primili smo upit“. Radi, ali je osetljiv na izmene dizajna.

Primer koda koji forma pokreće posle uspešnog slanja:

window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: 'forma_poslata',
  naziv_forme: 'kontakt'
});

U GTM-u napravite okidač tipa „Prilagođeni događaj“ sa nazivom forma_poslata i promenljivu tipa „Promenljiva sloja podataka“ za naziv_forme. U GA4 događaj zatim označite kao ključni događaj. Šta vredi meriti kao konverziju, objasnili smo u tekstu konverzije: šta su i kako ih meriti.

Mod saglasnosti: osnove

Ako sajt koristi kolačiće za analitiku i oglase, posetilac treba da ima izbor. Google-ov mod saglasnosti (Consent Mode) je način da Google oznake prilagode ponašanje odluci posetioca. Postoje četiri glavna parametra: analytics_storage, ad_storage, ad_user_data i ad_personalization. Pre izbora postavlja se podrazumevano stanje, obično „odbijeno“, a posle klika u baneru stanje se ažurira.

gtag('consent', 'default', {
  analytics_storage: 'denied',
  ad_storage: 'denied',
  ad_user_data: 'denied',
  ad_personalization: 'denied'
});

U praksi ovo najčešće podešava platforma za upravljanje saglasnošću (baner za kolačiće) kroz svoj GTM šablon, pa ne morate pisati kod ručno. Postoje dva načina rada. U osnovnom, Google oznake se ne učitavaju dok posetilac ne pristane. U naprednom, učitavaju se odmah, ali bez kolačića šalju ograničene signale dok nema pristanka. Koji je prikladan za vas zavisi od pravnog okvira i procene rizika, a ne samo od tehnike. Opšti okvir opisali smo u tekstu kolačići i zaštita podataka na sajtu u Srbiji.

Provera pre objave i česte greške

GTM ima režim pregleda (Preview) koji otvara sajt povezan sa alatom Tag Assistant. Tu za svaki klik i učitavanje vidite koje su se oznake pokrenule, a koje nisu i zašto. Tek kada sve radi, kliknite Pošalji i objavite verziju sa jasnim opisom izmene. Najčešće greške koje viđamo:

  • GA4 kod postoji i u temi ili dodatku i u GTM-u, pa se posete broje dvaput.
  • Sve je napravljeno u radnom prostoru, ali nije objavljeno.
  • Okidač „Svi klikovi“ bez uslova, koji šalje događaj na svaki klik.
  • Nazivi događaja bez pravila (Klik_Tel, telefon-klik, poziv), pa se izveštaji ne mogu sabrati.
  • Pristup GTM nalogu ima samo bivši saradnik; dodajte svoj nalog kao administratora.

Tag Manager ne donosi upite sam po sebi, ali vam daje uredno i proverljivo merenje na osnovu kog možete da odlučujete gde da ulažete. Ako želite da podesimo GTM, praćenje formi i poziva i baner za saglasnost na vašem sajtu, pošaljite nam upit.

Česta pitanja

Da li je Google Tag Manager besplatan?

Jeste. Standardna verzija GTM-a je besplatna i dovoljna za male i srednje sajtove. Plaćate eventualno samo alate koje preko njega povezujete ili rad na podešavanju.

Da li GTM usporava sajt?

Sam kontejner je relativno mali, ali svaka skripta koju kroz njega pokrenete dodaje posao pregledaču. Brzinu ne određuje GTM, već broj i vrsta oznaka. Redovno uklanjajte oznake koje više ne koristite.

Zašto okidač za slanje forme ne radi?

Mnoge forme se šalju bez ponovnog učitavanja stranice, pa ne izazivaju klasičan događaj slanja. Pouzdanije je pratiti prikaz stranice zahvalnosti ili događaj koji forma posle uspešnog slanja pošalje u dataLayer.

Da li mi treba baner za kolačiće ako koristim GTM?

GTM sam po sebi ne postavlja kolačiće, ali oznake koje kroz njega pokrećete, poput analitike i oglasnih piksela, obično to rade. Tada posetiocu treba omogućiti izbor, a mod saglasnosti povezati sa banerom.

#Google Tag Manager#GA4#praćenje konverzija#mod saglasnosti#analitika

Podelite: Facebook LinkedIn WhatsApp