Obrati se podršci

Odgovaramo e-poštom, obično u roku od dva dana.

Google reCAPTCHA provjerava ovu prijavu radi zaštite od zlouporabe; podaci se šalju tvrtki Google. Skripta se učitava tek kada se otvori ovaj obrazac.

← Sve objave

Brojač ili paket analitičkih alata?

O sadržaju i njegovoj provjeri

U ovom članku

Iskren odgovor na pitanje iz naslova glasi: ovisi o tome što se od statistike želi saznati. Brojač posjetitelja i cjelovit paket analitičkih alata nisu dvije razine istog alata. Odgovaraju na različita pitanja i za odgovor traže različitu cijenu. Ovaj članak govori o tome kakve su te cijene zapravo.

Koliki je trošak brojača za posjetitelja

Izmjereno danas na ovom web-mjestu, nije procjena. Brojač Stats4U za posjetitelja znači dva zahtjeva:

  • skripta, s4u.js – 3.311 bajtova komprimirano gzipom (8.709 bez kompresije)
  • slika brojača – 3.325 bajtova kao PNG
adresa stranice400upućujuća domena400jezik preglednika400dnevni hash2IP adresanikad se ne pohranjujerazlučivost zaslonasamo ako je uključenodani

To je otprilike 6,6 KB, jednokratno, i to je sve. Nema razvojnog okvira, nema prve skripte koja učitava drugu ni spremnika upravitelja oznaka između njih. Kod nevidljivog brojača uopće nema slike pa je trošak još manji.

Ni na poslužitelju web-mjesta koje ugrađuje brojač ništa se ne izvršava. Stranica ugrađuje sliku i malu skriptu; brojanje, pohrana i grafikoni odvijaju se ovdje. Nema paketa za instalaciju, baze podataka za održavanje ni cron zadatka koji se može zaboraviti.

Bez kolačića, a prema zadanim postavkama ništa se ne čita s uređaja

Postupak brojanja ne postavlja kolačić. To nije obećanje, nego nešto što se može provjeriti u terminalu:

  • curl -sk -D - -o /dev/null 'https://www.stats4u.net/index.php?action=pic&s4uid=1' | grep -i set-cookie

Očekivani rezultat jest izostanak ispisa.

Posjetitelji se razlikuju pomoću dnevnog hasha koji nastaje od IP adrese, korisničkog agenta, ID-ja brojača, datuma i soli koja se mijenja svaki dan. Hash ima 16 bajtova i čuva se 2 dana. Sama IP adresa nikada se ne zapisuje. Dnevna sol briše se nakon 2 dana, što znači da od tada nitko ne može ponovno izračunati hash za neki dan za pretpostavljenu adresu – uključujući i onoga tko vodi ovo web-mjesto.

Što se pohranjuje i koliko dugo:

  • adresa stranice – 400 dana
  • upućujuća domena, samo domena, a ne cijela poveznica – 400 dana
  • jezik preglednika, kao broj, a ne po posjetitelju – 400 dana
  • država i grad, određeni prema adresi u trenutku zahtjeva
  • dnevni hash – 16 bajtova, 2 dana

Što se ne pohranjuje: IP adresa i bilo što na uređaju posjetitelja. Razlučivost zaslona pohranjuje se samo ondje gdje je vlasnik web-mjesta uključi.

Ovo opisuje što softver radi. Je li to dovoljno za obveze koje vrijede u određenoj državi drugo je pitanje, i to za nekoga tko je kvalificiran na njega odgovoriti. Ovaj članak nije taj odgovor.

Što brojač ne može

Članak koji bi navodio samo prednosti ne bi vrijedio čitanja, pa evo i druge strane. Brojač ne može otkriti:

  • kako se posjetitelji kreću kroz višekoračni prodajni lijevak i gdje odustaju
  • jesu li se ljudi koji su došli u ožujku vratili u lipnju
  • koja se kampanja isplatila, u novcu
  • što se dogodilo unutar stranice – pritisnuti gumbi, pokrenuti videozapisi, napuštena polja obrazaca
  • da su posjetitelj s mobitela u utorak i posjetitelj sa stolnog računala u četvrtak bili ista osoba
  • koja je od dviju verzija stranice bila uspješnija

Za svaku od tih stvari potreban je postojan identitet, događaji poslani iz same stranice i dugo razdoblje pohrane. Upravo se od tih stvari prethodno odustalo. Kad posao ovisi o bilo kojoj od njih – primjerice trgovina koja treba znati koji je oglas pokrio svoj trošak – brojač je pogrešan alat i nikakva lakoća to ne može nadoknaditi. Ondje je složeniji alat pravi odgovor, sa svime što nosi sa sobom i uz jasno objašnjenje posjetiteljima.

Kome više odgovara brojač

Brojač odgovara kada je pitanje skromnije, a odgovor dovoljan:

  • osobna web-mjesta, blogovi, portfelji, stranice udruga i škola
  • statički hosting – GitHub Pages, Neocities i sva druga mjesta bez poslužiteljskog zapisnika koji se može čitati
  • svatko čije je pravo pitanje čita li ovo itko i kako je to pronašao
  • svatko tko radije ne bi predavao svoje posjetitelje trećoj strani kako bi to saznao

Većina weba izgleda ovako. Analitička industrija izgrađena je za dio koji ne izgleda tako i lako je zaboraviti da mi ostali smijemo željeti manje.

Ažuriranje, 11. rujna 2026.: Od 27. kolovoza 2026. skripta je ponovno čitala razlučivost zaslona, širinu prozora preglednika i omjer piksela na svakom web-mjestu koje ju je ugradilo. Od 11. rujna 2026. to radi samo ondje gdje vlasnik web-mjesta tu mogućnost uključi pomoću data-screen="1". Bez tog atributa aktualna skripta ne čita nijednu od te tri vrijednosti, a poslužitelj ih više ne pohranjuje ni iz starijih kopija.

Oglas