Cookies en tracking zijn stout, daar komt het zowat op neer als je al het nieuws wat volgt de afgelopen weken en maanden.
Zo is iOS 14 strenger geworden naar de FB app met nu ook impact voor conversietracking (en heeft FB recent de aanval geopend met een paginagrote advertentie in kranten), kondigde Github aan geen cookies meer te gebruiken en blokkeert Firefox nu ook steeds meer en heeft Google zijn eerste demo online gezet van conversiemeasuring zonder cookies.
Maar hoe zit dat nu met wanneer ik wel de statistieken van mijn website wil meten en dit op een privacyvriendelijke manier? Je ziet meer en meer websites proberen naar een cookieloze wereld over te schakelen.
Midden december lanceerde Cloudflare (bekend van zijn CDN/caching/performance/ security/DNS laag voor websites) aan dat ze een oplossing hebben voor die doelgroep: Cloudflare Web Analytics met een gratis (beperkte) versie.
Tijd om dat eens te testen en te kijken of dit de wonderoplossing is…
Hoe Cloudflare Web Analytics configureren?
Je maakt een account, geeft de hostname van je website in en plakt het scriptje net voor het afsluiten van de body tag in je websitecode.
Dit lijkt eenvoudig, maar toch heb ik het gepresteerd om iets fout te doen. Ik had als hostname “Dailybits.be” ingegeven, wat natuurlijk niet klopt. Want de hostname van deze website is “www.dailybits.be”. Dus na enkele uren tevergeefs wachten op cijfertjes in de Cloudlfare rapporten, ben ik hier achter gekomen.
Hi Phil, please check that the domain at which you’re embedding the JS matches the domain you’ve configured in the Cloudflare UI. We block analytics reports from other domains to prevent spam.
โ Jon Levine (@jplevine) December 15, 2020
Dit is een groot verschil met GA. In GA kan je de UA-code op elke website gooien en worden alle gegevens in die property bij elkaar gebracht (dit maakt dan ook dat je de GA account van je concurrent kan volspammen ๐).
Hoe meten ze nu juist?
Belangrijk is dat er dus zo privacy vriendelijk gemeten wordt. Dus zonder gebruik te maken van een cookie (om bijvoorbeeld new/returning bezoekers te onderscheiden of conversion tracking te doen), geen ip tracking (dus enkel data op landniveau) en geen local storage.
Verwacht dus ook geen realtime view, waarbij je met wat geluk een bezoeker kan identificeren.
Wat kan je juist zien en wat niet?
Je heb een Visitor view en een Pageview view, waarbij je dan standaard rapporten hebt in elke view.
De rapporten zijn beperkt (en hierop kan je filters maken) en beperken zich tot:
- Land van herkomst (dus geen diepere regio of stad informatie)
- Source/Referral (maar op hostname dus geen dieper info op full referral pad of UTM tag info)
- Pagina’s die bezocht zijn
- Browsers van de bezoekers
- Operating systeem van de bezoekers
- Desktop/Mobile/Tablet verdeling
Cloudflare statistieken tov. Google Analytics
Hoe verhouden die cijfers zich tot elkaar? Ik heb even wat cijfers naast elkaar gezet van vrijdag 22 januari 2021:
Metric | Google Analytics (raw view zonder filtering) | Cloudflare web analytics |
---|---|---|
Sessies | 440 | 612 |
Pageviews | 714 | 774 |
% mobile | 31% | 35% |
% uit Belgiรซ | 59% | 65% |
Blogpost rond VAA berekening | 100 sessies | 107 sessies |
Vooral het aantal sessies is hier toch wel zeer verschillend. Google gaat daar vermoedelijk toch beter standaard al bots en spammers gaan wegfilteren. De andere metrics liggen dichter bij elkaar, al is het nu wel duidelijk dat je appels en peren niet met elkaar moet gaan vergelijken.
Daarnaast is er ook geen enkele mogelijkheid om eigen intern verkeer te gaan blokkeren (wat je bij Google Analytics via een IP filter kan doen).
Is dat gratis of niet?
Google Analytics is groot geworden door een volledige meetsuite uit te brengen die voor 99% van hun gebruikers gratis is (enkel de echt grote websites hebben de premium Analytics 360 nodig). Natuurlijk leeft Google van data en is hun verdienmodel gebaseerd op het verkopen van gepersonaliseerde ads.
Cloudflare daarentegen verdient niets aan de data en heeft dan ook maar een zeer beperkte basisoplossing. Wil je meer kunnen zien, dan moet je upgraden naar een Pro plan (vanaf $20/maand). Je ziet daarnaast ook maar statistieken van de afgelopen 7 dagen in de gratis account…
We’re working on extending the queryable time range to 30 days for Business plan users
โ Jon Levine (@jplevine) September 29, 2020
Dus momenteel nog niet echt een alternatief en afwachten wat ze ermee van plan zijn de komende jaren.
Ben je een echte hardcore privacy voorvechter en wil je niet meer zien dat de dagelijkse cijfers van afgelopen week, dan is het snel en eenvoudig opgezet.
Misschien zit ’t verschil in aantal sessies er ook in dat een heel aantal adblockers GA tegenwoordig volledig blocken?
Klopt. Er zijn meer redenen. Zie de examenvraag die mijn studenten daarnet hebben gekregen op hun examen vandaag: “Je komt in een bedrijf binnen met een Google Analytics account, waar er nooit iemand aandacht heeft gegeven aan deze tool. Welke tegenwerpingen (geef er 5) werp je op rond de betrouwbaarheid van de data en welke mogelijke oplossingen voor de toekomst? “. ๐
Een vraagje over de verschillen in sessies: kan het verschil ook komen omdat er in GA x% uitval is door de opt-out van analytics cookies? Het zal een mix van meerdere factoren zijn, maar quid uitval door cookiesettings?