Izgradio sam alternativu Google Analitike za WordPress jer je analitika postala preslozena

Bilo je vreme kada je Google Analitika bila direktna. Universal Analytics, kako se sada naziva da bi se razlikovala od svog naslednika, imala je levu bočnu traku sa jasno označenim odeljcima: Audience, Acquisition, Behavior, Conversions. Klikom na "Audience Overview" prikazale su se prikazi stranica, sesije, korisnici, stopa odbijanja i prosečna dužina sesije na čistom grafikonu sa izborom raspona datuma. Informacija je bila odmah korisna. Koliko je ljudi posjetilo stranicu? Odakle su došli? Koje stranice su pogledali? Koliko dugo su ostali? Ova su pitanja koja svaki vlasnik vebsajtovaja postavlja, a Universal Analytics je odgovorio na njih bez potrebe za diplomom iz analitike podataka za interpretaciju rezultata.

Zatim je stigla Google Analytics 4 i jednostavnost je nestala. GA4 je zamena intuitivnog modela stranica i sesija sa modelom zasnovanim na događajima koji tretira svaku interakciju kao diskretnu akciju. Prikazi stranica su događaji. Skrolovanje su događaji. Klikovi su događaji. Koncept "stope odbijanja" je inicijalno u potpunosti uklonjen (kasnije je ponovo uveden nakon gneva korisnika, ali sa drugačijom definicijom nego pre). Interfejs izveštavanja je redizajniran oko "explorations", "funnels" i "segments" što je moćno za korporativne timove analitike, ali zbunjuje za malog vlasnika biznisa koji samo želi da zna da li je njegov blog post dobio saobraćaj ove nedelje.

Migracija sa Universal Analytics na GA4 nije bila izbor. Google je zatvorio Universal Analytics i prestao da obrađuje podatke, ostavljajući svakog vlasnika vebsajtovaja sa dva izbora: nauči GA4 ili pronađi nešto drugo. Milioni ljudi su se odlučili da nauče GA4. Mnogi od njih još uvek uče, godinama kasnije, jer je interfejs zaista komplikovan i dokumentacija pretpostavlja nivo poznavanja analitičkih koncepata koji većina malih vlasnika sajtova jednostavno nema. Website Analytics by YEB WordPress plugin postoji jer alternativa učenja GA4 ne bi trebala da zahteva učenje još jednog složenog sistema. Trebala bi da zahteva instalaciju plugina i gleđanja kontrolnog panela koja ima smisla u roku od trideset sekundi otvaranja.

Šta većina vlasnika vebsajtovaja zaista trebaju da znaju

Nakon pokretanja više vebsajtovaja u različitim nišama tokom godina, lista analitičkih pitanja koja zaista utiču na odluke je zapanjujuće kratka. Koliko je posetioca došlo danas, ove nedelje, ovog meseca? Koje stranice poseđuju? Odakle dolaze (pretraživači, društvene mreže, direktno, referentne veze)? Iz kojih zemalja su? Koje uređaje koriste? Brojevi ide gore ili dolje u poređenju sa prethodnim periodom? To je zaista kompletan spis za veliku većinu vlasnika vebsajtovaja. Ne levke. Ne analiza kohore. Ne praćenje prilagođenih događaja sa dimenzijama parametara. Samo osnove, jasno predstavljene.

WordPress plugin je izgrađen oko ovog tačnog spiska. Kontrolni panel prikazuje pregled jedne stranice sa svim ovim metrikama vidljive bez skrolovanja, klika ili navigacije između izveštaja. Prikazi stranica i jedinstveni posetioci prikazuju se kao dnevni brojevi na vremenskom dijagramu. Glavne stranice su navedene sa brojem pregleda. Referenti pokazuju odakle dolazi saobraćaj. Zemlje i uređaji se prikazuju kao jednostavne tabele. Raspon datuma je podešljiv, a poređenje sa prethodnim periodom je dostupno za svaku metriku. Sve što tipičan vlasnik sajta trebą za donošenje informisanih odluka o svom sadržaju i marketingu je vidljivo na jednom mestu, na jednoj ekranu, bez ijednog trenutka zbunjenosti oko onoga što brojevi znače.

Plugin ostvaruje ovu jednostavnost ne tehnički je inferiorna GA4 nego čineći namerno izbore o obima. GA4 može pratiti prilagođene događaje, graditi segmente publike, meriti konverzije e-trgovine i integraciju sa Google Ads. YEB analitički plugin ne čini ništa od toga, što je karakteristika a ne ograničenje. Svaka karakteristika koja je isključena je karakteristika koja ne može zbuniti korisnika, ne može dodati vizuelno zagađenje kontrolnom panelu i ne može se slomiti na način koji zahteva otklanjanje grešaka. Rezultat je alat koji radi manje ali to čini bolje, bar za publiku za koju je projektovan: WordPress vlasnici sajtova koji žele jasne, praktične podatke o saobraćaju bez opterećenja korporativne analitičke platforme.

Privatnost prvo i zašto je to važnije nego ikad

Google Analitika funkcioniše učitavanjem JavaScript skripte za praćenje sa Google servera na svakoj stranici vebsajtovaja. Taj skript prikuplja podatke o posetiocima i šalje ih infrastrukturi Google-a, gde se obrađuju, čuvaju i koriste ne samo za analitiku vlasnika vebsajtovaja već i za vlastiti ogljivi ekosistem Google-a. Zato je GA4 besplatan. Proizvod nije analitički softver. Proizvod su podaci koji kroz njega teku, što pomaže Google-u da gradi profile oglasa i poboljšava ciljanje oglasa u svojoj mreži.

Za vlasnike vebsajtovaja koji se brinu o privatnosti posetioca ili koji rade u jurisdikcijama sa strogim zakonima o zaštiti podataka kao što je GDPR u Evropi ili CCPA u Kaliforniji, ovaj tok podataka stvara teret usklađenosti. Baneri za pristanak na kolačiće se zahtevaju u mnogim regionima upravo zato što alati kao što je Google Analitika postavljaju kolačiće za praćenje koji prate posjetioce preko vebsajtovaja. Sami baneri za pristanak pogoršavaju korisničko iskustvo, a značajan procenat posetioca odbija pristanak, što znači da su analitički podaci nepotpuni jer predstavljaju samo podskup posetioca koji su aktivno kliknuli "prihvati".

YEB analitički plugin pristupa fundamentalno drugačije. Nije učitava skripte treće strane. Ne šalje podatke na eksterne servere. Ne postavlja kolačiće za praćenje. Svi analitički podaci se obrađuju i čuvaju na sopstvenom serveru vebsajtovaja, unutar WordPress baze podataka. Identifikacija posetioca koristi tehnike koje čuvaju privatnost koje ne uključuju stalnog praćenja preko sesija ili preko vebsajtovaja. Ovaj dizajn znači da plugin ne aktivira zahtevane za pristanak na kolačiće u većini jurisdikcija jer nema kolačića za koji pristajati. To takođe znači da se 100% posetioca prati umesto samo podskupa koji prihvaćaju baner pristanka, što čini preciznije podatke o saobraćaju nego GA4 instalacija sa omogućenim režimom pristanka.

Arhitektura privatnosti se proteže na osnovne API koje potiču geolokacijske karakteristike plugina i karakteristike detektovanja uređaja. GeoIP API rezolvira IP adrese posetioca na imena zemalja i gradova bez slanja tih IP adresa na usluge geolokacije treće strane. API za analizu uređaja identifikuje pretraživač, operativni sistem i tip uređaja iz stringa korisničkog agenta bez spoljnih pretraživanja. API za detekciju botova odvaja verifikovani saobraćaj puzavaca (Googlebot, Bingbot i drugi) od ljudskih poseta i od lažnih botova koji se pretvaraju da su puzavači. Sva tri API-ja rade u okviru iste arhitekture privatnosti prvo, obrađujući podatke bez njihovog izlaganja spoljnim stranama.

Kartica bota i zašto odvajanje puzavača od čoveka menja sve

Jedna od najnesuperijedenih karakteristika plugina je namenjena kartica saobraćaja bota. Većina analitičkih alata ili u potpunosti isključuje saobraćaj bota (što znači da vlasnik vebsajtovaja nikada ne vidi i nema ideju koliko opterećenja servera dolazi od puzavača) ili ga bez razlike uključuje u brojeve saobraćaja (što naduvava brojeve posetioca i čini podatke o pregledima stranica nepouzdanim). Nijedan pristup nije idealan. Saobraćaj bota je dragocena informacija. Znanje kojih pretraživača prcausa stranicu, kako često prausavaju i koje stranice se fokusiraju ključno je za SEO. Ali saobraćaj bota pomešan sa ljudskim brojevima posetioca stvara iskrivljenu sliku stvarne zaposlenosti publike.

Sistem detekcije bota koristi slojevitiji pristup klasifikaciji saobraćaja. Verifikovani puzavači od glavnih pretraživača identifikuju se međurefereciranjem njihovog tvrdenog identiteta (stringa korisničkog agenta) sa njihovim stvarnim opsegom IP adrese. Zahtev koji tvrdi da je Googlebot ali dolazi sa stambene IP adrese u Rumuniji je označen kao lažni bot, što je samo po sebi dragocen bezbednosni signal. Legitimni puzavači se kategorizuju prema pretraživaču (Google, Bing, Yandex, Baidu, DuckDuckGo i deseci drugih) i prikazuju se u vlastitu namenjenu kartici sa frekvencijom prausavanja, prausanim stranicama i obrascima prausavanja tokom vremena.

Detekcija lažnog bota je posebno korisna za vlasnike sajtova koji doživljavaju neobične obrasce saobraćaja. Nagao skoks u pregledima stranica izgleda uzbudljivo na analitičkom kontrolnom panelu dok se ne ispostavi da je u potpunosti sastavljen od skrepera, spam botova ili skenera ranjivosti. Bez odvajanja botova, ova skokanja mogu dovesti do pogrešnih odluka: "naš saobraćaj se je duplio ovog meseca" zvuči很različito od "naš saobraćaj bota se je duplio ovog meseca jer neko praska naš sadržaj". Namenjena kartica bota čini ovu razliku odmah očiglednom, a istorijski podaci omogućavaju vlasnicima sajtova da identifikuje kada se obrasci aktivnosti bota menjaju, što može biti rano upozorenje na probleme bezbednosti ili krađu sadržaja.

Sesije i UTM praćenje i CSV izvoz

Izvan osnovnog brojanja pregleda stranica, plugin prati sesije posetioca sa ulaznim stranicama, izlaznim stranicama i brojem stranica po sesiji. Sesija predstavlja neprekinutu posetu od dolaska do odlaska, a razumevanje ponašanja sesije otkriva kako posetioci zaista komuniciraju sa sajtom umesto samo koje stranice slete. Visok broj stranica po sesiji predlaže privlačan sadržaj koji potiče istraživanje. Nizak broj sa visokim saobraćajem na određenoj stranici sugeriše da su posetioci brzo našli šta im treba i odišli, što može biti savršeno za FAQ stranicu ali zabrinjavajuće za blog post koji trebao bi da vodi čitaoce dublje u sajt.

UTM parametar praćenje donosi atribuciju kampanje u plugin bez potrebe za bilo koji spoljni alat. UTM parametri (izvor, srednje, kampanja, termin, sadržaj) su standardna metoda za praćenje kojih marketing kampanje Driver saobraćaj, a plugin ih automatski hvata i izveštava. Veza deljena u biletenu sa utm_source=newsletter i utm_campaign=march2026 pojaviće se u podacima referenta sa priloženim oznakama kampanje, što omogućava merenje efektivnosti određenih marketing napora. Sama ova karakteristika zamenjuje značajan deo onoga što marketinški stručnjaci koriste Google Analitika, i to funkcioniše unutar istog čistog, jednostrannog kontrolnog panela bez potrebe za "explorations" ili "custom reports".

CSV izvozna karakteristika rešava neizbežan trenutak kada neko trebą da preuzveti analitičke podatke van kontrolnog panela. Bez obzira da li je za izveštaj klijenta, prezentaciji odbora, podnoenju poreza koji zahteva dokaz o saobraćaju vebsajtovaja ili jednostavno rezervnu kopiju, mogućnost izvoza sirovih podataka kao CSV datoteka znači da analitički podaci nikada nisu zaključani u plugin. Svaka metrika vidljiva na kontrolnom panelu može se izvesti sa punom kontrolom raspona datuma, proizvodeći tabelu koja se može otvoriti u Excel-u, uvesti u Google Sheets ili obraditi bilo kojim alatom za analizu podataka. Ova portabilnost je namerni izbor dizajna. Podaci pripadaju vlasniku vebsajtovaja, ne analitičkom alatu, a njihov izvoz trebala bi biti laka kao klik dugmeta.

Plugin je dostupan na zvaničnom WordPress plugin repozitorijumu, što znači da je instalacija standardan WordPress iskustvo: pretraga, instalacija, aktivacija. Bez kreiranja naloga na spoljnoj platformi. Bez JavaScript fragmenta za lepljenje u datoteke teme. Bez verifikacije DNS ili konfiguracije svojstva. Kontrolni panel se pojavljuje u WordPress admin bočnoj traci odmah nakon aktivacije, a prikupljanje podataka počinje na sledećem pregledu stranice. Za vlasnike sajtova koji su proveli sate pokušavajući da povežu GA4 na svoju WordPress instalaciju kroz menadžere oznaka, korak verifikacije i konfiguracije tokova podataka, jednostavnost "instaliraj i radi" nije samo praktična. To je olakšanje.

Često postavljana pitanja

Da li plugin zahteva Google Analytics nalog da bi radio?

Ne. Plugin je potpuno nezavistan analitičko rešenje koje se ne povezuje sa Google Analytics na bilo koji način. Sakuplja i obrađuje sve podatke u WordPress instalaciji samoj, koristeći vlastitu bazu podataka sajta. Nije potreban nikakav spoljni analitički nalog ili usluge.

Da li će plugin usporiti vebsajt?

Plugin dodaje minimalno opterećenje vremenu učitavanja stranice jer ne učitava spoljne JavaScript datoteke ili se povezuje na eksterne servere tokom prikaza stranice. Praćenje se rukuje sa strane servera tokom normalnog WordPress ciklusa zahteva, što dodaje zanemarljivo vreme obrade u poređenju sa samim prikazom stranice.

Da li je plugin u skladu sa GDPR?

Plugin je dizajniran sa privatnostima kao principom. Ne postavlja kolačiće za praćenje, ne deli podatke sa trećim stranama i ne prati posjetioce preko vebsajtovaja. Svi podaci se čuvaju na sopstvenom serveru vebsajtovaja. U većini interpretacija, ovaj dizajn ne zahteva bannere pristanka na kolačiće, mada vlasnici vebsajtovaja trebale bi da se konsultuju sa svojim pravnim savetnicima za usklađenost u svojoj specifičnoj jurisdikciji.

Može li plugin pratiti konverzije e-trgovine?

Ne. Plugin se fokusira na analitiku saobraćaja: prikazi stranica, posetioci, referenti, uređaji, zemlje, sesije i UTM kampanje. Praćenje konverzija e-trgovine, analiza levka i praćenje prilagođenih događaja su van njegovog obima. Za vlasnike sajtova koji trebaju ove karakteristike, GA4 ili dedicirani alat za analitiku e-trgovine i dalje ostaju odgovarajući izbor.

Kako detekcija bota zna da li je puzavač legitiman?

Plugin unakrsno proverava string korisničkog agenta (koji identifikuje šta puzavač tvrdi da je) sa opsegom IP adrese poznatim da pripada operatoru tog puzavača. Na primer, zahtev koji tvrdi da je Googlebot proverava se tako što se proverava da li njegova IP adresa pada u objavljene opsege IP puzavača Google-a. Zahtevi sa neusaglašenim identitetima su označeni kao lažni botovi.

Da li se analitički podaci mogu preseliti sa Google Analytics na ovaj plugin?

Plugin ne importuje istorijske podatke iz Google Analytics. Počinje prikupljanjem podataka od trenutka instalacije. Za vlasnike sajtova koji trebaju da zadrže istorijske GA podatke zajedno sa novim podacima plugina, oba mogu da postoje tokom prelaznog perioda, mada će formati podataka i definicije metrike biti drugačije između dva sistema.