Kako funkcionira Cloudflare Analytics
Cloudflare Analytics radi na potpuno drugačiji način od tradicionalnih alata za praćenje posjeta. Umjesto da ubacuje JavaScript kod u preglednik posjetitelja, Cloudflare broji zahtjeve na razini CDN-a, dakle na serverskoj strani, prije nego stranica uopće dođe do korisnikovog preglednika.
Što to konkretno znači? Nema skripte koja se učitava. Nema kolačića koji se postavljaju. Nema podataka koji putuju na treće servere. Svaki posjet je zabilježen izravno na Cloudflare infrastrukturi kroz koju vaš promet ionako prolazi.
Podaci koje dobivate su jednostavni i čisti: broj posjetitelja, pregledi stranica, zemljopisna lokacija, vrsta uređaja i preglednika, izvori prometa i HTTP statusni kodovi. Za većinu prezentacijskih web stranica, to je sve što trebate za donošenje poslovnih odluka.
Kako funkcionira Google Analytics 4
Google Analytics 4 (GA4) koristi pristup na strani klijenta. Na svaku stranicu ubacujete JavaScript skriptu (gtag.js) koja prati što korisnik radi - koje stranice posjećuje, koliko dugo ostaje, gdje klikne, koliko skrola. Svi ti podaci se šalju na Googleove servere gdje se obrađuju i prikazuju u dashboardu.
Ovaj pristup daje izuzetno detaljne podatke. GA4 može pratiti konkretne korisničke interakcije, konverzije, e-commerce transakcije i ponašanje korisnika kroz cijeli "funnel" od prvog posjeta do kupnje. Problem je cijena tog detaljnog praćenja: usporavanje stranice, potreba za kolačićima, GDPR komplikacije i ranjivost na ad blockere.
Privatnost i GDPR usklađenost
Ovo je područje gdje razlika između dva sustava postaje drastična.
Google Analytics i cookie banner
GA4 koristi kolačiće za praćenje korisnika kroz sesije i ponovljene posjete. Po europskoj Općoj uredbi o zaštiti podataka (GDPR) i ePrivacy direktivi, morate dobiti izričitu suglasnost korisnika prije postavljanja takvih kolačića. To znači da vam treba cookie banner.
Stvarnost cookie bannera je porazna. Većina posjetitelja ili odmah klikne "Odbij" ili jednostavno zatvori stranicu kad vidi popup. Istraživanja pokazuju da samo 20-30% korisnika aktivno prihvaća kolačiće na cookie bannerima. To znači da za 70-80% posjetitelja nemate nikakve podatke jer ste zakonski obvezni poštovati njihov izbor.
Tu nastaje paradoks: alat koji bi vam trebao dati uvid u ponašanje posjetitelja zapravo funkcionira samo za manji dio njih.
Cloudflare bez kolačića
Cloudflare Analytics uopće ne koristi kolačiće. Ne prikuplja osobne podatke. Ne identificira pojedinačne korisnike. Sve što radi je brojanje anonimnih zahtjeva na CDN razini.
Rezultat? Ne trebate cookie banner. Ne trebate suglasnost korisnika. Ne trebate politiku kolačića. Vaša stranica je automatski GDPR usklađena što se tiče analitike. Posjetitelji dobivaju čisto iskustvo bez popupa, a vi dobivate potpune podatke o svim posjetiteljima, ne samo o onima koji su kliknuli "Prihvati".
Točnost podataka i ad blockeri
Ovo je možda i najvažniji praktični argument. Google Analytics ima sistemski problem koji mnogi vlasnici web stranica ne shvaćaju.
Prema istraživanjima, između 25% i 42% korisnika interneta koristi neku vrstu ad blockera. Praktički svi ad blockeri na tržištu automatski blokiraju Google Analytics skriptu jer se ona učitava s poznatih Googleovih domena koje su na svim "block" listama.
Što to znači za vaše podatke? Ako GA4 kaže da imate 1.000 posjetitelja mjesečno, stvarni broj je vjerojatno bliži 1.400-1.700. Trećina do skoro polovica vaših posjetitelja je potpuno nevidljiva.
Cloudflare Analytics broji posjete na razini CDN-a, prije nego zahtjev uopće dođe do preglednika korisnika. Ad blockeri ne mogu blokirati nešto što se ne izvršava u pregledniku. Cloudflare hvata svaki pojedini zahtjev, pa su brojke blizu 100% stvarnog prometa.
Utjecaj na brzinu stranice
Svaki kilobajt JavaScripta na stranici ima mjerljiv utjecaj na brzinu učitavanja, a time i na korisničko iskustvo i SEO pozicioniranje. Google sam tvrdi da brzina učitavanja utječe na rangiranje u rezultatima pretrage.
Što Google Analytics dodaje na stranicu
- Osnovna gtag.js skripta - oko 45 KB kompresiranog JavaScripta
- Dodatni moduli za praćenje - 15-30 KB ovisno o konfiguraciji
- HTTP zahtjevi - minimalno 2-4 dodatna zahtjeva prema google-analytics.com i googletagmanager.com
- Izvršavanje JavaScripta - parsiranje i pokretanje skripte troši CPU vrijeme, posebno na slabijim mobilnim uređajima
U praksi, Google Analytics dodaje 200-400 milisekundi na ukupno vrijeme učitavanja stranice. Na mobilnim mrežama s višom latencijom, taj broj može biti i veći. To je razlika koju korisnici mogu osjetiti, a Google PageSpeed svakako mjeri.
Cloudflare: nula utjecaja na klijentsku stranu
Cloudflare Analytics ne dodaje ni jedan bajt koda na vašu stranicu. Nema skripte za učitati, nema HTTP zahtjeva za poslati, nema JavaScripta za izvršiti. Vaša stranica se učitava jednako brzo kao da nikakav sustav za analitiku ne postoji. Za web stranicu koja cilja na brzinu i pristupačnost, to je značajna prednost.