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

Zašto ne možemo brojiti ponovne posjetitelje

O sadržaju i njegovoj provjeri

U ovom članku

Nigdje u usluzi Stats4U nema broja ponovnih posjetitelja. Ne nedostaje zato što nitko nije stigao izraditi ga. Izrađen je, jednom pokrenut nad stvarnim podacima i uklonjen 27. kolovoza 2026. jer je proizveo brojku od 100,0 % prvih posjeta — i to bi govorio za svaki brojač, svaki dan, zauvijek.

Razlog je jedan sastojak hasha.

sol 26. kolovoza brojač IP preglednik 9c2f 41ab … 27. kolovoza 5e07 b3d4 … isti posjetitelj, isti brojač — novi naziv svaki dan 17.717 redaka i 17.717 različitih hasheva nijedan se ne pojavljuje drugog dana

Dan je jedan od sastojaka

Brojanje posjetitelja bez kolačića znači dati svakom posjetitelju naziv koji usluga može prepoznati ostatak dana i nikad više. Taj naziv prvih je šesnaest bajtova hasha SHA-256 i nastaje od pet stvari: tajne soli, današnjeg datuma, broja brojača, IP adrese i korisničkog agenta preglednika.

Datum je namjerno unutra. Zbog njega pseudonim istječe. Izbacite ga i ista osoba nosi isti naziv od jednog posjeta do drugog, unedogled — što nije manja verzija kolačića, nego veća jer ga nitko ne može obrisati i nikoga se ne pita.

Što upit zapravo vraća

Tablica trenutačno sadržava 17.717 redaka koji pokrivaju tri dana na 742 brojača. Sadržava i 17.717 različitih hasheva.

To je isti broj. Nijedan hash ne pojavljuje se dvaput. Zato upit koji bi popunio okvir nadzorne ploče — isti brojač, isti hash, viđen na više od jednog datuma — pronalazi nula redaka. Prvi posjeti: 100,0 %.

To nije miran dan ni mali uzorak. To su tri dana uobičajenog prometa i odgovor je strukturno zadan. Pokazivao bi 100 % i na brojaču s milijun vjernih čitatelja.

To nije pogreška koja se može popraviti

Rješenje, kad bi se taj broj želio, jest izbaciti datum iz recepta. Ta jedna promjena pretvara dnevni pseudonim u trajni identifikator: superkolačić bez kolačića, nevidljiv, neizbrisiv i izveden iz podataka koje posjetitelj nije namjerno predao. Broj bi tada bio stvaran, a bio bi plaćen upravo onim svojstvom zbog kojeg je brojanje bilo opravdano.

Postoji i drugi razlog zbog kojeg to ionako ne bi moglo raditi. Tablica se čuva dva dana. Sve starije briše noćno čišćenje, pa ni stabilni hash ne bi imao s čime uspoređivati do trenutka kada bi to bilo važno.

Susjedno pitanje koje ima odgovor

Na „vraćaju li se“ ovdje se ne može odgovoriti. Na „idu li dublje“ može, a to se mjeri iz postojećih podataka: pregledi i posjetitelji po danu, po brojaču.

Tijekom ista tri dana to iznosi 2,93, 2,89 i 2,36 stranica po posjetitelju. To je stvarno mjerenje stvarne stvari i mijenja se kada se web-mjesto mijenja, što i jest cijeli smisao stavljanja broja na stranicu.

Zašto ovo zaslužuje objavu

Okvir s tekstom „100 % novih posjetitelja“ ne izgleda neispravno. Izgleda kao nalaz. Netko bi zbog njega preoblikovao početnu stranicu.

Takva je pogreška konkretna i česta: broj koji je posljedica formata pohrane, predstavljen kao činjenica o svijetu. Jedina je obrana jednom pokrenuti upit, pogledati odgovor i pitati se je li mogao ispasti ikako drukčije. Ovdje nije mogao i tu je funkciji bio kraj. Ono što stoji umjesto nje istinito odgovara na skromnije pitanje: stranice po posjetitelju, dan po dan, na svakoj stranici statistike, pokraj grafikona pregleda u odnosu na posjetitelje. Ni to ne može reći je li se itko vratio. Može reći jesu li otišli dalje od stranice na koju su stigli.

Oglas