Kontaktovat podporu

Odpovíme e-mailem, obvykle do dvou dnů.

Google reCAPTCHA kontroluje toto odeslání kvůli ochraně před zneužitím; data se přitom předávají společnosti Google. Skript se načte až při otevření tohoto formuláře.

← Všechny články

Počítadlo, nebo analytický nástroj?

Poctivá odpověď na otázku v nadpisu zní: záleží na tom, co mají statistiky říct. Počítadlo návštěv a plnohodnotný analytický nástroj nejsou dvě úrovně téhož nástroje. Odpovídají na různé otázky a za odpověď si účtují různou cenu. Tento článek je o tom, jaké ty ceny skutečně jsou.

Co počítadlo stojí návštěvníka

Změřeno dnes na tomto webu, ne odhadnuto. Počítadlo Stats4U stojí návštěvníka dva požadavky:

  • skript s4u.js – 3 311 bajtů po kompresi gzip (8 709 nekomprimovaně)
  • obrázek počítadla – 3 325 bajtů jako PNG
adresa stránky400odkazující doména400jazyk prohlížeče400denní hash2IP adresaneukládá serozlišení obrazovkyjen po zapnutídní

To je asi 6,6 KB, jednou, a to je celý příběh. Žádný framework, žádný první skript, který načítá druhý, žádný kontejner tag manageru mezi tím. S neviditelným počítadlem není žádný obrázek a stojí ještě méně.

Na serveru s vloženým počítadlem také nic neběží. Stránka vkládá obrázek a malý skript; počítání, ukládání a grafy se dějí tady. Není co instalovat, není žádná databáze k údržbě ani úloha cron, na kterou se dá zapomenout.

Žádný soubor cookie a ve výchozím nastavení nic ze zařízení

Při počítání se nenastavuje žádný soubor cookie. To není slib, ale něco, co lze ověřit v terminálu:

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

Očekávaným výsledkem je žádný výstup.

Návštěvníci se rozlišují pomocí denního hashe vytvořeného z IP adresy, user agenta, čísla počítadla, data a saltu, který se každý den mění. Hash má 16 bajtů a uchovává se dva dny. Samotná IP adresa se nikdy nezapisuje. Denní salt se po dvou dnech smaže, takže od té chvíle už nikdo nemůže přepočítat hash daného dne pro podezřelou adresu – ani provozovatel tohoto webu.

Co se ukládá a jak dlouho:

  • adresa stránky – 400 dní
  • odkazující doména, jen doména, ne celý odkaz – 400 dní
  • jazyk prohlížeče, jako počet, ne u jednotlivých návštěvníků – 400 dní
  • země a město, určené z adresy v okamžiku požadavku
  • denní hash – 16 bajtů, dva dny

Co se neukládá: IP adresa a vůbec nic na zařízení návštěvníka. Rozlišení obrazovky se ukládá jen tam, kde ho majitel webu zapne.

Toto popisuje, co software dělá. Zda to stačí pro povinnosti platné v konkrétní zemi, je jiná otázka, a to pro někoho, kdo je k odpovědi kvalifikovaný. Tento článek takovou odpovědí není.

Co počítadlo neumí

Článek, který by vyjmenoval jen výhody, by nestál za čtení, takže tady je druhá strana. Počítadlo nedokáže odhalit:

  • jak se návštěvníci pohybují vícekrokovým trychtýřem a kde odpadají
  • zda se lidé, kteří přišli v březnu, vrátili v červnu
  • která kampaň se zaplatila – v penězích
  • co se dělo uvnitř stránky – stisknutá tlačítka, spuštěná videa, nedokončená pole formulářů
  • že návštěvník na telefonu v úterý a návštěvník na počítači ve čtvrtek byl jeden člověk
  • která ze dvou verzí stránky si vedla lépe

Každá z těchto věcí vyžaduje trvalou identitu, události odesílané zevnitř stránky a dlouhou dobu uchování. Právě těch se výše vzdáváme. Kde práce na některé z nich závisí – třeba obchod, který potřebuje vědět, která reklama vydělala na své náklady –, je počítadlo nesprávný nástroj a žádná lehkost to nevyváží. Tam je správnou odpovědí ten těžký nástroj se vším, co s sebou nese, a s jasným slovem k návštěvníkům.

Komu se víc hodí počítadlo

Počítadlo se hodí, když je otázka menší a odpověď stačí:

  • osobní weby, blogy, portfolia, stránky spolků a škol
  • statický hosting – GitHub Pages, Neocities a všude jinde, kde není serverový protokol ke čtení
  • každý, kdo se ve skutečnosti ptá, zda to vůbec někdo čte a jak to našel
  • každý, kdo by kvůli odpovědi raději nepředával své návštěvníky třetí straně

Takto vypadá většina webu. Analytický průmysl je stavěný pro tu část, která tak nevypadá, a snadno se zapomíná, že my ostatní smíme chtít méně.

Aktualizace, 11. září 2026: Od 27. srpna 2026 skript znovu četl rozlišení obrazovky, šířku okna prohlížeče a poměr pixelů, a to na každém webu, který ho vložil. Od 11. září 2026 to dělá jen tam, kde to majitel webu zapne pomocí data-screen="1". Bez tohoto atributu aktuální skript nečte žádný z těchto tří údajů a server je už neukládá ani ze starších kopií.

Reklama