Contact met ondersteuning

Wij antwoorden per e-mail, meestal binnen twee dagen.

Google reCAPTCHA controleert deze inzending op misbruik; daarbij worden gegevens naar Google gestuurd. Het script laadt pas wanneer dit formulier wordt geopend.

← Alle berichten

Een teller of een analysepakket?

Het eerlijke antwoord op de vraag in de titel is: het hangt ervan af wat de statistieken moeten vertellen. Een bezoekersteller en een volledig analysepakket zijn niet twee uitvoeringen van hetzelfde gereedschap. Ze beantwoorden verschillende vragen, en ze vragen een verschillende prijs voor het antwoord. Dit artikel gaat over wat die prijzen werkelijk zijn.

Wat de teller een bezoeker kost

Vandaag op deze site gemeten, niet geschat. Een Stats4U-teller kost een bezoeker twee aanvragen:

  • het script, s4u.js — 3.311 bytes gzipped (8.709 onbewerkt)
  • de tellerafbeelding — 3.325 bytes als PNG
pagina-adres400verwijzend domein400browsertaal400daghash2IP-adresnooit opgeslagenschermresolutienooit opgeslagendagen

Dat is ongeveer 6,6 KB, eenmalig, en dat is het hele verhaal. Er is geen framework, geen eerste script dat een tweede laadt, geen tag manager-container die ertussen zit. Bij de onzichtbare teller is er helemaal geen afbeelding, en dan kost het nog minder.

Op de insluitende server draait ook niets. De pagina sluit een afbeelding en een klein script in; het tellen, het opslaan en de grafieken gebeuren hier. Er valt geen pakket te installeren, geen database bij te houden, geen cronjob te vergeten.

Geen cookie, en niets van het apparaat gelezen

Het telpad zet geen cookie. Dat is geen belofte, het is iets wat een terminal kan nakijken:

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

Geen uitvoer is de verwachte uitkomst.

Bezoekers worden uit elkaar gehouden met een daghash die is opgebouwd uit het IP-adres, de user agent, het tellernummer, de datum en een zout dat elke dag wordt vervangen. De hash is 16 bytes en blijft twee dagen bewaard. Het IP-adres zelf wordt nooit opgeschreven. Het dagzout wordt na twee dagen gewist, wat betekent dat vanaf dat moment niemand de hash van een bepaalde dag voor een verdacht adres nog kan narekenen — ook niet wie deze site beheert.

Wat er wordt opgeslagen, en hoe lang:

  • het pagina-adres — 400 dagen
  • het verwijzende domein, alleen het domein en niet de volledige link — 400 dagen
  • de browsertaal, als aantal en niet per bezoeker — 400 dagen
  • land en stad, op het moment van de aanvraag uit het adres afgeleid
  • de daghash — 16 bytes, twee dagen

Wat er niet wordt opgeslagen: het IP-adres, de schermresolutie, en überhaupt niets op het apparaat van de bezoeker.

Dit beschrijft wat de software doet. Of het genoeg is voor de verplichtingen die in een bepaald land gelden, is een andere vraag, en een voor iemand die daar bevoegd voor is. Dit artikel is dat antwoord niet.

Wat een teller niet kan

Een artikel dat alleen voordelen opsomde, zou het lezen niet waard zijn, dus hier is de andere kant. Een teller kan niet laten zien:

  • hoe bezoekers zich door een trechter met meerdere stappen bewegen, en waar ze afhaken
  • of de mensen die in maart kwamen, in juni terugkwamen
  • welke campagne zichzelf terugverdiende, in geld
  • wat er binnen de pagina gebeurde — knoppen die ingedrukt zijn, video's die gestart zijn, formuliervelden die zijn achtergelaten
  • dat de telefoonbezoeker op dinsdag en de computerbezoeker op donderdag één persoon waren
  • welke van twee versies van een pagina het beter deed

Elk van die dingen vereist een identiteit die blijft bestaan, gebeurtenissen die vanuit de pagina worden verstuurd, en een lange bewaartermijn. Dat is precies wat hierboven is opgegeven. Waar het werk van een van die dingen afhangt — een winkel die moet weten welke advertentie zichzelf terugverdiende — is een teller het verkeerde gereedschap, en geen enkele mate van lichtheid maakt dat goed. Daar is het zware pakket het juiste antwoord, met alles wat het meebrengt, en met een duidelijk woord daarover aan de bezoekers.

Wie beter af is met een teller

Een teller past wanneer de vraag kleiner is en het antwoord genoeg:

  • persoonlijke sites, blogs, portfolio's, pagina's van verenigingen en scholen
  • statische hosting — GitHub Pages, Neocities, en overal elders waar geen serverlog te lezen valt
  • iedereen wiens echte vraag is leest iemand dit, en hoe hebben ze het gevonden
  • iedereen die zijn bezoekers liever niet aan een derde partij doorgeeft om daarachter te komen

Het grootste deel van het web ziet er zo uit. De analysebranche is gebouwd voor het deel dat er anders uitziet, en het is makkelijk te vergeten dat de rest van ons met minder genoegen mag nemen.

Advertentie