Kontaktovať podporu

Odpovedáme e-mailom, zvyčajne do dvoch dní.

Google reCAPTCHA kontroluje toto podanie na ochranu pred zneužitím; údaje sa prenášajú spoločnosti Google. Skript sa načíta až pri otvorení tohto formulára.

← Všetky príspevky

Prečo nedokážeme počítať vracajúcich sa návštevníkov

O obsahu a jeho overovaní

V tomto článku

Nikde v službe Stats4U nie je údaj o vracajúcich sa návštevníkoch. Nechýba preto, že sa k nemu nikto nedostal. Bol vytvorený, raz spustený na skutočných údajoch a 27. augusta 2026 znovu odstránený, pretože výsledkom bolo 100,0 % prvých návštev — a hovoril by to pre každé počítadlo, každý deň, navždy.

Dôvodom je jedna zložka hashu.

soľ 26. augusta počítadlo IP prehliadač 9c2f 41ab … 27. augusta 5e07 b3d4 … rovnaký návštevník, rovnaké počítadlo — každý deň nový názov 17 717 riadkov a 17 717 rôznych hashov ani jeden sa neobjavuje v druhý deň

Deň je jednou zo zložiek

Počítanie návštevníkov bez súboru cookie znamená dať každému návštevníkovi názov, ktorý služba dokáže rozpoznať do konca dňa a potom už nikdy. Tento názov je prvých šestnásť bajtov hashu SHA-256 a vzniká z piatich vecí: tajnej soli, dnešného dátumu, čísla počítadla, IP adresy a identifikačného reťazca user agent prehliadača.

Dátum je tam zámerne. Práve on ukončuje platnosť pseudonymu. Odstráňte ho a ten istý človek si nesie ten istý názov z jednej návštevy na ďalšiu donekonečna — čo nie je menšia verzia súboru cookie, ale väčšia, pretože ho nikto nemôže vymazať a nikoho sa nikto nepýta.

Čo dopyt naozaj vracia

Tabuľka teraz obsahuje 17 717 riadkov pokrývajúcich tri dni na 742 počítadlách. Obsahuje aj 17 717 odlišných hashov.

To sú rovnaké čísla. Ani jeden hash sa nevyskytuje dvakrát. Dopyt, ktorý by napĺňal pole ovládacieho panela — rovnaké počítadlo, rovnaký hash, viditeľný vo viac než jednom dátume — sa teda zhoduje s nulou riadkov. Prvé návštevy: 100,0 %.

To nie je tichý deň ani malá vzorka. Sú to tri dni bežnej návštevnosti a odpoveď je pevne daná štruktúrou. Na počítadle s miliónom verných čitateľov by ukazovala 100 %.

Nie je to chyba, ktorú možno opraviť

Opravou, keby bolo číslo žiadané, je odstrániť dátum z receptu. Táto jediná zmena mení denný pseudonym na trvalý identifikátor: supercookie bez používania súboru cookie, neviditeľný, nevymazateľný a odvodený z údajov, ktoré návštevník neodovzdal zámerne. Číslo by potom bolo skutočné a bolo by kúpené práve za tú vlastnosť, vďaka ktorej bolo počítanie obhájiteľné.

Existuje aj druhý dôvod, prečo by to aj tak nefungovalo. Tabuľka sa uchováva dva dni. Všetko staršie odstráni nočné čistenie, takže ani stabilný hash by nemal s čím porovnávať v čase, keď by na tom záležalo.

Susedná otázka, ktorá odpoveď má

Na „vracajú sa“ sa tu nedá odpovedať. Na „idú hlbšie“ áno a meria sa to z už existujúcich údajov: zobrazenia a návštevníci za deň a počítadlo.

Za tie isté tri dni to vychádza na 2,93, 2,89 a 2,36 stránky na návštevníka. To je skutočné meranie skutočnej veci a hýbe sa pri zmene webu, čo je celý zmysel umiestnenia čísla na stránku.

Prečo to stojí za príspevok

Pole s textom „100 % nových návštevníkov“ nevyzerá pokazene. Vyzerá ako zistenie. Niekto by kvôli nemu zmenil dizajn hlavnej stránky.

Spôsob zlyhania je konkrétny a bežný: číslo vzniknuté ako dôsledok formátu ukladania sa predkladá ako fakt o svete. Jedinou obranou je raz spustiť dopyt, pozrieť sa na odpoveď a opýtať sa, či mohla vyjsť akokoľvek inak. Tu nemohla a tým sa funkcia skončila. To, čo stojí namiesto nej, odpovedá na menšiu otázku pravdivo: stránky na návštevníka deň po dni na každej stránke so štatistikami vedľa grafu zobrazení oproti návštevníkom. Ani to nedokáže povedať, či sa niekto vrátil. Či zašiel ďalej než na vstupnú stránku, povedať dokáže.

Reklama