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

Počítadlo alebo analytický balík?

O obsahu a jeho overovaní

V tomto článku

Poctivá odpoveď na otázku v názve znie: záleží na tom, čo majú štatistiky povedať. Počítadlo návštevnosti a plnohodnotný analytický balík nie sú dve úrovne toho istého nástroja. Odpovedajú na rôzne otázky a za odpoveď si účtujú rôzne ceny. Tento článok je o tom, aké tie ceny v skutočnosti sú.

Čo počítadlo stojí návštevníka

Dnes zmerané na tomto webe, nie odhadnuté. Počítadlo Stats4U stojí návštevníka dve požiadavky:

  • skript, s4u.js – 3 311 bajtov po kompresii gzip (8 709 bez kompresie)
  • obrázok počítadla – 3 325 bajtov vo formáte PNG
adresa stránky400odkazujúca doména400jazyk prehliadača400denný hash2IP adresanikdy sa neukladározlíšenie obrazovkyiba po zapnutídni

To je približne 6,6 KB, raz, a tým sa to končí. Nie je tu žiadny framework, žiadny prvý skript, ktorý načítava druhý, žiadny vložený kontajner správcu značiek. Pri neviditeľnom počítadle nie je vôbec žiadny obrázok a stojí to ešte menej.

Ani na serveri s vloženým počítadlom nič nebeží. Stránka vkladá obrázok a malý skript; počítanie, ukladanie aj grafy sa odohrávajú tu. Nie je tu balík na inštaláciu, databáza na udržiavanie ani úloha cron, na ktorú by sa dalo zabudnúť.

Žiadny súbor cookie a predvolene žiadne čítanie zo zariadenia

Mechanizmus počítania nenastavuje žiadny súbor cookie. Nie je to sľub, dá sa to overiť v termináli:

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

Očakávaným výsledkom je žiadny výstup.

Návštevníci sa rozlišujú pomocou denného hashu vytvoreného z IP adresy, user agenta, ID počítadla, dátumu a soli, ktorá sa každý deň vymieňa. Hash má 16 bajtov a uchováva sa 2 dni. Samotná IP adresa sa nikdy nezapisuje. Denná soľ sa odstraňuje po 2 dňoch, čo znamená, že odvtedy už nikto nedokáže znovu vypočítať hash daného dňa pre podozrivú adresu – ani prevádzkovateľ tohto webu.

Čo sa ukladá a na ako dlho:

  • adresa stránky – 400 dní
  • odkazujúca doména, iba doména a nie celý odkaz – 400 dní
  • jazyk prehliadača ako počet, nie za každého návštevníka – 400 dní
  • krajina a mesto určené z adresy v okamihu požiadavky
  • denný hash – 16 bajtov, 2 dni

Čo sa neukladá: IP adresa ani vôbec nič na zariadení návštevníka. Rozlíšenie obrazovky sa ukladá iba tam, kde to vlastník webu zapne.

Toto opisuje, čo softvér robí. Či to stačí na splnenie povinností platných v danej krajine, je iná otázka, ktorá patrí niekomu kvalifikovanému na ňu odpovedať. Tento článok takou odpoveďou nie je.

Čo počítadlo nedokáže

Článok, ktorý by uvádzal iba výhody, by nestál za čítanie, preto je tu aj druhá strana. Počítadlo nedokáže odhaliť:

  • ako návštevníci prechádzajú viackrokovým lievikom a kde odchádzajú
  • či sa ľudia, ktorí prišli v marci, vrátili v júni
  • ktorá kampaň si na seba zarobila v peniazoch
  • čo sa stalo vnútri stránky – stlačené tlačidlá, spustené videá, opustené polia formulárov
  • že návštevník z telefónu v utorok a návštevník z počítača vo štvrtok boli tá istá osoba
  • ktorá z dvoch verzií stránky si viedla lepšie

Každá z týchto vecí potrebuje trvalú identitu, udalosti odosielané zvnútra stránky a dlhé obdobie uchovávania. Práve od týchto vecí sa vyššie upustilo. Tam, kde práca závisí od ktorejkoľvek z nich – obchod, ktorý potrebuje vedieť, ktorá reklama si na seba zarobila –, je počítadlo nesprávnym nástrojom a nevyváži to žiadna miera úspornosti. Tam je správnou odpoveďou ťažký nástroj so všetkým, čo prináša, a jasným vysvetlením pre návštevníkov.

Komu viac poslúži počítadlo

Počítadlo sa hodí tam, kde je otázka menšia a odpoveď stačí:

  • osobné weby, blogy, portfóliá, klubové a školské stránky
  • statický hosting – GitHub Pages, Neocities a všetky ostatné miesta, kde nie je serverový protokol na čítanie
  • každý, koho skutočná otázka znie číta to niekto a ako to našiel
  • každý, kto by pri zisťovaní odpovede radšej neodovzdával svojich návštevníkov tretej strane

Takto vyzerá väčšina webu. Odvetvie analytiky je postavené pre tú časť, ktorá takto nevyzerá, a ľahko sa zabúda, že my ostatní môžeme chcieť menej.

Aktualizácia, 11. septembra 2026: Od 27. augusta 2026 skript opäť čítal rozlíšenie obrazovky, šírku okna prehliadača a pomer pixelov na každom webe, ktorý ho mal vložený. Od 11. septembra 2026 to robí iba tam, kde to vlastník webu zapne pomocou data-screen="1". Bez tohto atribútu aktuálny skript nečíta ani jeden z týchto troch údajov a server ich už neukladá ani zo starších kópií.

Reklama