GA4 User ID praćenje je Google Analytics 4 funkcionalnost koja omogućava da interakcije istog korisnika, obavljene na različitim uređajima, browserima ili sesijama, spojite pod jednu korisničku putanju. Recimo, ako posjetilac prvo pristupi vašoj web-stranici s mobitela, a kasnije sa desktopa, pravilno podešen User ID omogućava da njegove posjete analizirate kao nastavak ponašanja istog korisnika, a ne kao posjete različitih osoba. Ova metoda je posebno vrijedna za portale sa članstvom, SaaS panele, online trgovine, korisničke portale i pretplatničke sisteme, jer omogućava preciznije mjerenje konverzija, životne vrijednosti korisnika i učinka marketing kanala.
Google Analytics 4 je prešao sa starog modela praćenja zasnovanog na kolačićima na fleksibilniji model korisničkog identiteta. Ipak, GA4 praćenje kroz uređaje ne funkcioniše automatski i bez greške. Potrebno je, u trenutku kada korisnik izvrši login, vaš sistem pošalje konzistentan, anonimiziran i neosobni identifikator prema GA4. U ovom vodiču objašnjavamo tehničku i stratešku primjenu GA4 User ID praćenja – gdje je potrebno, kako se implementira, koje greške izbjeći i kako analizirati podatke u izvještajima, korak po korak.
Šta je GA4 User ID?
GA4 User ID je jedinstveni identifikator koji vaša web-stranica ili aplikacija šalje u Google Analytics 4, a generisan je iz vaše interne baze korisnika. Taj identifikator ne smije sadržavati lične podatke (poput e-maila, broja telefona ili JMBG-a). Umjesto toga, koristite interni broj korisnika, nasumično generisan UUID ili sigurno anonimizovani ID.
Na primjer, u hosting korisničkom panelu, sistem može generirati ID kao 845921 kada se otvori korisnički račun. Ako taj ID nije direktno vezan uz lične podatke, može se poslati kao user_id parametar u GA4. Tako, kada korisnik prvo posjeti stranicu za pretragu domena s mobitela, a kasnije kupi SSL certifikat sa desktopa, njegovo ponašanje se povezuje pod istim profilom od trenutka logina. Ako pratite analitiku na stranama za Provjera domene i registracija imena ili Rješenja za web hosting, važno je uključiti i te segmente u analizu korisničke putanje.
Zašto je praćenje korisnika kroz uređaje važno?
Moderni korisnici ne završavaju svoju online putanju na jednom uređaju. Neko može ujutro pročitati vaš blog na telefonu, popodne na tabletu uspoređivati cijene, a navečer na računaru završiti kupovinu. Ako gledate samo kolačiće na jednom uređaju, ova osoba se prikazuje kao tri različita korisnika. To vodi do pogrešne procjene konverzija, remarketing strategije, troškova akvizicije i doprinosa kanala.
GA4 User ID praćenje je posebno važno kod proizvoda sa dužim procesom odlučivanja. Hosting, VPS, poslovni e-mail, SSL certifikati, softverske pretplate, online edukacije i B2B usluge obično uključuju korisnike koji istražuju kroz više sesija. Precizno praćenje kontakt tačaka prije kupovine pomaže optimalnom rasporedu marketing budžeta. Recimo, prvi kontakt je organska pretraga, remarketing oglas vraća korisnika, a e-mail kampanja ga motiviše da kupi. Bez User ID-a, ovaj lanac izgleda fragmentiran.
GA4 identiteti: User ID, Google Signals i Device ID
GA4 koristi više metoda za identifikaciju korisnika. Dobro razumijevanje izvještaja identiteta pomaže da shvatite kako se User ID podaci prikazuju u vašim analizama.
| Metoda identifikacije | Kako funkcioniše? | Prednost | Ograničenje |
|---|---|---|---|
| User ID | Anonimizirani ID koji vaš sistem šalje za korisnike koji su logirani. | Najpouzdanije povezivanje kroz uređaje. | Radi samo kada je korisnik logiran; ne primjenjuje se retroaktivno. |
| Google Signals | Koristi signale od korisnika koji su prijavljeni na Google nalog i dozvolili personalizaciju oglasa. | Dodatni demografski i cross-device uvidi. | Ovisi o dozvolama, pragovima i privatnosti. |
| Device ID | Koristi kolačić ili aplikacijski ID za browser/app instancu. | Lako za postaviti, funkcioniše po defaultu. | Korisnik se "razdvaja" kad promijeni uređaj, browser ili obriše kolačiće. |
| Modeliranje | Popunjava nedostajuće podatke statističkim modeliranjem. | Bolji uvid kada su kolačići ograničeni. | Ne garantuje precizno povezivanje korisnika na nivou detalja. |
Ove metode nisu međusobne zamjene, već se često dopunjuju. Ako imate sistem gdje korisnici loguju, User ID je najprecizniji signal. U GA4 izvještajima postoje opcije blended, observed i device-based identiteta. Ovisno o postavkama privatnosti, pragu podataka i vlasništvu, prikazane metrike mogu varirati.
Za koje web-stranice je User ID praćenje primjenjivo?
Nije svaka web-stranica obavezna koristiti User ID. Ako imate samo informativni, korporativni sajt bez korisničkih naloga, User ID nije moguće generirati. No, ako postoji korisnički račun, panel ili pretplata, ova funkcija daje značajnu analitičku prednost.
- Online trgovine: Spaja ponašanje u korpi, favoritima, kupovini i ponovnoj kupovini kroz uređaje.
- Hosting i domen paneli: Prikazuje putanju od pretrage domena, usporedbe paketa, zahtjeva podrške do obnove pod jednim korisnikom.
- SaaS aplikacije: Pokazuje koji kontakt tačke utječu na prelazak sa besplatnog probnog perioda na plaćenu pretplatu.
- Online edukacijske platforme: Preciznije analizira praćenje lekcija, registraciju, certifikate i plaćanja.
- Stranice sa članstvom: Mjeri konzumaciju sadržaja i vjerovatnoću pretplate kod logiranih čitatelja.
Na primjer, korisnik na Hostragons blogu pročita članak o SSL certifikatima, pa se nakon par dana loguje i kupi certifikat – User ID setup pomaže da ta putanja bude jasnije analizirana. Za ovakve sadržaje, povežite Šta je SSL certifikat i Vodič za performanse WordPress hostinga u analitičku mrežu.
Priprema prije implementacije
Prije nego počnete sa GA4 User ID praćenjem, potrebno je tehnički i pravno se pripremiti. Greške u setupu mogu dovesti do pogrešnog prikupljanja podataka ili kršenja politika privatnosti.
1. Definišite stabilan i anoniman korisnički ID
User ID treba biti nepromjenjiv kroz vrijeme. Ako se ID mijenja kad korisnik promijeni e-mail, prošlo ponašanje se fragmentira. Najbolje je koristiti interni, jedinstveni i trajni ID kreiran u bazi prilikom registracije korisnika. UUID ili hashirani interni ID su opcije. Samo hashiranje ne garantuje potpunu anonimnost – čak i ako hashirate e-mail, to može biti protivno Google pravilima. Zato, izbjegavajte ID koji je izveden direktno iz ličnog podatka.
2. Precizno odredite trenutak logina
User ID se šalje tek kad je korisnik logiran. Prije toga, slanje "pretpostavljenog" ID-a nije ispravno. Tipična procedura: posjetilac dolazi na sajt, pretražuje proizvode, loguje se ili napravi račun, i tada se user_id šalje kroz dataLayer ili gtag. Kad se korisnik odloguje, user_id treba obrisati.
3. Provjerite procese saglasnosti i kolačića
Za web-stranice koje posluju u BiH i regionu, važno je poštovati GDPR/ZZLP, jasne informacije o kolačićima i politiku privatnosti. Analytics kolačići i korisničko praćenje moraju biti jasno navedeni u centru za kolačiće. Ako korisnik ne prihvati analitičke kolačiće, ponašanje GA4 tagova upravlja se Google Consent Mode-om. Tehnička sigurnost je obavezna: Kupi SSL certifikat i Siguran Web Hosting su osnovni slojevi zaštite podataka.
GA4 User ID implementacija: koraci
Primjer implementacije je za tipičnu web-stranicu i Google Tag Manager setup. Procedura je slična i za WordPress, custom PHP, Laravel, Node.js ili React – logika dataLayer-a je univerzalna.
Korak 1: Provjerite GA4 property i data stream
U Google Analytics nalogu, provjerite da je GA4 property aktivan, da data stream radi na pravom domenu, i da dolaze osnovni page_view eventi. Measurement ID počinje sa G-. Ako još niste postavili GA4, prvo uradite osnovno tagiranje, pa tek onda dodajte User ID. U suprotnom, teško je razlikovati greške osnovnog setupa od grešaka sa user_id parametrom.
Korak 2: Pošaljite user_id u dataLayer nakon logina
U Google Tag Manageru, optimalno je user_id poslati u dataLayer kada login uspije. Primjer logike:
dataLayer.push({event: 'login_success', user_id: 'u_845921'});
Ovdje je 'u_845921' primjer. Stvarni ID treba biti vaš sigurni, anonimni identifikator. Na korisničkim panelima, user_id treba upisivati u dataLayer na svakom page load-u, da bi i kasniji eventi (page_view, konverzija) bili povezani sa tim korisnikom.
Korak 3: Kreirajte varijablu u GTM-u
U GTM panelu, kreirajte Data Layer Variable. Nazovite je npr. DLV - user_id, a u polje dataLayer variable name unesite user_id. Tako GTM koristi vrijednost iz dataLayer-a u GA4 tagovima. Testirajte ponašanje ako je vrijednost prazna.
Korak 4: Dodajte User ID u GA4 tag
U GA4 konfiguracijskom tagu ili Google Tag postavkama, povežite user_id parametar sa relevantnom varijablom. Kod novih Google Tag struktura, pazite na razliku između event parametara i user properties. Preporučeni parametar u GA4 je user_id. Sve relevantne evente treba poslati sa tim parametrom.
Korak 5: Testirajte login, kupovinu i lead evente
Testirajte najmanje tri scenarija: login, konverziju i logout. Na primjer, u procesu kupovine hostinga, provjerite da li user_id dolazi kod login_success, begin_checkout, purchase i zahtjeva podrške. Ako imate više kategorija proizvoda (VPS serverski paketi ili korporativni e-pošta hosting), provjerite da event flow radi isto za svaki segment.
Korak 6: Potvrdite setup u DebugView-u
GA4 DebugView prikazuje događaje sa test uređaja u realnom vremenu. Kombinujte sa GTM Preview modom da vidite gdje se user_id šalje. U Chrome Developer Tools, pratite Network tab i collect requests za dodatnu provjeru. Pogrešan ili prazan user_id vodi do nekonzistentnih izvještaja, zato obavezno testirajte prije produkcije.
Najčešće greške u praksi
GA4 User ID setup je jednostavan na papiru, ali u praksi su česte greške koje kvare kvalitet mjerenja. Ova lista smanjuje rizik:
- Slanje e-maila kao user_id: Krši Google Analytics pravila i predstavlja rizik za lične podatke.
- Promjenjiv ID po sesiji: Ako User ID nije trajni, cross-device praćenje gubi smisao.
- Slanje samo u login eventu: Ako user_id nije prisutan u purchase ili lead eventima, analiza je nepotpuna.
- Nebrisanje ID-a nakon logouta: Na shared uređajima, ponašanje sljedećeg korisnika se veže na pogrešan profil.
- Bez testiranja: Setup bez DebugView i GTM Preview-a otkriva greške tek nakon produkcije.
- Očekivanje retroaktivnih podataka: User ID ne spaja stare podatke, utječe samo na podatke od trenutka setupa.
Kako tumačiti User ID podatke u GA4 izvještajima?

Nakon aktivacije User ID-a, broj korisnika, novih korisnika, povratnih korisnika i sesija može se promijeniti u izvještajima. To obično nije znak greške, već rezultat spajanja uređaja pod jednim korisnikom. Na primjer, prije setupa imate 10.000 korisnika mjesečno, a poslije ispravnog User ID-a padne na 8.700. Ovo nije gubitak, već preciznija procjena jedinstvenih korisnika.
U Explore izvještajima možete kreirati segmente korisnika koji su logirani, kupili, ponovo kupili ili pregledali određene stranice. Posebno je korisno u konverzijskom funnelu pratiti mobilno započinjanje i desktop kupovinu, što pomaže optimizaciji korisničkog iskustva. Ako mobilni pregled ima puno posjeta, a malo kupovina, možda treba optimizirati formu, brzinu ili povjerenje. Za brzu i pouzdanu infrastrukturu Hosting visoke performanse može utjecati indirektno na konverzije.
Primjer scenarija: Put korisnika pri kupovini hostinga
Recimo, Ajša pretražuje u ponedjeljak "kako izabrati WordPress hosting" i dolazi na vaš blog sa telefona. Ne otvara račun, samo gleda pakete. U srijedu, dolazi sa poslovnog računara, provjerava dostupnost domena i kreira račun. U četvrtak navečer, sa laptopa kod kuće, loguje se i kupuje hosting i SSL certifikat.
Bez User ID-a, GA4 bi ovo prikazao kao tri različita korisnika. Organska pretraga, direktni posjet i plaćena kampanja izgledaju nepovezano. Sa pravilnim User ID praćenjem, od momenta logina, sve aktivnosti se vežu pod istu korisničku putanju. Tako bolje procjenjujete vrijednost bloga kao prvog kontakta, ulogu stranice za pretragu domena, i utjecaj ponude SSL-a na kupovinu.
Privatnost, ZZLP i Google politika: šta paziti?
Osnovno pravilo: ne šaljite podatke koji direktno identificiraju osobu u GA4. E-mail, ime, telefon, adresu, IP ili podatke jasno vezane za korisnički broj – ni kao parametar ni u URL-u. Vaš korisnički ID može imati smisla u vašem sistemu, ali prema GA4 mora biti anoniman.
Politika privatnosti mora jasno opisati analitičke alate, svrhe mjerenja, tipove kolačića i korisničke opcije. Ako koristite Consent Mode, testirajte da analytics_storage i ad_storage signali rade ispravno. Prije saglasnosti, ne smiju se postavljati nepotrebni kolačići – to je bitno za pravnu usklađenost i povjerenje brenda. Posebno na stranicama za korisnički račun, plaćanja i podršku, HTTPS je obavezan – tu su SSL certifikat i pouzdana serverska infrastruktura osnovni zahtjevi.
Napredni savjeti: Kako poboljšati kvalitet mjerenja?
- Pažljivo definirajte user properties: Npr. tip plana, nivo članstva ili segment korisnika – samo ako nisu osjetljivi podaci.
- Standardizirajte event imena: login_success, sign_up, begin_checkout, purchase – dosljedna imena olakšavaju izvještaje.
- Razmislite o server-side tagiranju: Server-side GTM daje veću kontrolu nad podacima i smanjuje ograničenja klijentske strane.
- Koristite BigQuery integraciju: Prijenos GA4 podataka u BigQuery omogućava naprednu analizu po User ID-u, kohorte i izračun životne vrijednosti korisnika.
- Oprezno povezujte analitičke podatke sa CRM-om: Pri povezivanju sa poslovnim podacima, pazite na anonimizaciju, ovlaštenja i politike čuvanja podataka.
Na primjer, u BigQuery možete analizirati ponovnu kupovinu po user_id-u, broj dana do prve kupovine ili stopu obnove kod korisnika koji su tražili podršku. Takve analize su korisne za marketing, proizvod i customer success timove.
Uticaj na performanse i infrastrukturu
Analytics setup nije samo stvar marketinga – vezan je i za web performanse i kvalitet infrastrukture. Previše tagova, loše postavljeni skripti i neoptimizirani third-party kodovi mogu usporiti stranicu. GA4 i GTM tagove držite jednostavnim, izbjegavajte dupliranje eventa i testirajte performanse na ključnim stranicama.
Pogotovo na stranicama za kupovinu, login ili korisnički panel, kašnjenje utječe na konverzije. Brzi DNS, pouzdan hosting, ažurirani PHP, cache i CDN doprinose i preciznosti mjerenja – korisnici koji napuste stranicu prije punog učitavanja mogu ostati neizbrojani. Zato razmatrajte tehnički SEO, web analitiku i hosting zajedno. Za planiranje, provjerite WordPress hosting, VPS server i Prenos domene za izbor infrastrukture.
Kratka checklista
Prije produkcije, završite ove stavke za zdrav User ID praćenje u GA4:
- Definisan je trajni, anoniman i jedinstven korisnički ID.
- Ne šalju se lični podaci u GA4.
- User_id se šalje kroz dataLayer ili gtag nakon logina.
- User_id je prisutan u važnim eventima.
- Brisanje user_id-a nakon logouta je podešeno.
- DebugView, GTM Preview i Network testovi su provedeni.
- Kolačić saglasnost, ZZLP/GDPR i politika privatnosti su ažurirani.
- Postavke identiteta u izvještajima su provjerene.
Česta pitanja
Da li User ID spaja stare podatke u GA4?
Ne. User ID ne povezuje retroaktivno stare podatke. Utječe samo na podatke od trenutka setupa, kada user_id parametar postoji u eventima.
Smijem li slati e-mail kao User ID?
Ne. E-mail, telefon, ime i prezime su lični podaci i ne smiju se slati u Google Analytics. Koristite anoniman, trajni i interni korisnički identifikator.
Može li se pratiti cross-device bez logina?
Djelimično. GA4 koristi Device ID, Google Signals i modeliranje, ali najpreciznije cross-device povezivanje je moguće tek sa User ID-om kada je korisnik logiran.
Je li Google Tag Manager obavezan za User ID setup?
Nije obavezan. Možete koristiti gtag.js ili Measurement Protocol za slanje user_id-a. Ipak, GTM olakšava upravljanje varijablama, testiranje i održavanje za većinu timova.
Je li User ID riskantan sa aspekta ZZLP/GDPR?
Ako je pravilno dizajniran – može se upravljati rizicima. Ne šaljite lične podatke, informišite korisnika, upravljajte saglasnostima i poštujte princip minimizacije podataka. Po potrebi, konsultujte pravne ili data protection stručnjake.
Zaključak
GA4 User ID praćenje je ključni sloj za analizu korisničkih putanja kroz uređaje, za firme koje žele preciznije mjerenje. Pravilno postavljen, pokazuje doprinos svakog marketing kanala, funnel konverzije, ponovnu kupovinu i životnu vrijednost korisnika. Za uspjeh je potrebna anonimnost ID-a, tehničko testiranje, usklađenost sa privatnošću i redovna analiza izvještaja.
Za kvalitetnije analitičke podatke, krenite od pouzdane infrastrukture, brzog hostinga, pravilnog upravljanja domenom i sigurnog SSL sloja. Pregledajte Hostragons rješenja i izgradite čvrstu bazu za vaše ciljeve mjerenja i rasta.