De cookies van Google Analytics

Cookies !Er zijn al aardig wat woorden vuilgemaakt over privacy-issues met betrekking tot webanalytics-pakketten. En op blogs en fora zijn zeker veel vermoedens te lezen over wat Google Analytics nu eigenlijk opslaat in de beruchte cookies, en voor hoelang deze gegevens bewaard blijven.

Gelukkig zijn cookies niet zo moeilijk om te doorgronden, en heeft Google ze ook redelijk goed gedocumenteerd.

De Google Analytics Cookies

Zodra je een website bezoekt waarop Google Analytics (correct) is geïmplementeerd, worden er een aantal cookies gezet in je browser. Deze cookies bewaren een aantal gegevens over jouw bezoek die noodzakelijk zijn voor een uitgebreide rapportage. Hiermee ‘weet’ Google Analytics of je al vaker op deze website bent geweest, hoe je bent binnengekomen (via een zoekmachine, Google Adwords, een verwijzende website, … ?)

Vijf - maar meestal vier cookies

Binnen Google Analytics zijn er vijf cookies gedefinieerd die op je computer geplaatst kunnen worden, ieder met hun eigen functie. Vier daarvan worden altijd gezet, de vijfde is optioneel, en wordt alleen gebruikt in meer ‘geavanceerdere’ implementaties.

‘__utma’ Cookie

Waarschijnlijk de meeste beruchte cookie van de set, omdat tot voor kort deze cookie altijd blijft bestaan in je browser, wat op het internet betekent tot 2038. Ongeveer een half jaar geleden heeft Google deze ‘expiry-date’ drastisch verkleind tot 2 jaar.

Dit cookie houdt bij hoe vaak je op de site bent geweest, wanneer je er voor het eerst was, en wanneer de laatste keer was. Zonder deze informatie zijn de rapportages over loyaliteit, zoals geschiedenis en hoeveel bezoeken er zijn geweest voorafgaan aan een aankoop, niet mogelijk.

Ecommerce

‘__utmb’ en ‘__utmc’: begin en einde van bezoek en paginaweergave

Deze twee zijn nauw verbonden met elkaar, en hebben alles te maken met tijd. In __utmb wordt het tijdstip vastgelegd wanneer een bezoeker de website binnenkomt, en __utmc wanneer iemand weggaat.

__utmb verloopt aan het einde van een sessie, en __utmc verloopt na 30 minuten. Dit is namelijk de tijd waarin een ‘bezoek’ nog wordt beschouwd als een enkel bezoek.

‘__utmz’: waar kom je vandaan ?

In de __utmz cookie worden alle gegevens opgeslagen over waar de bezoeker vandaan kwam. Dus welke zoekmachine je gebruikte, met welk woord je zocht, op welke website je een link geklikt hebt, …

Na exact 15.768.000 seconden verdwijnt deze cookie, dat wil zeggen 6 maanden. In Google Analytics vind je deze gegevens terug als bron/medium/zoekwoord (source/medium/keyword), onder andere om bij de ‘doelen’ en ‘ecommerce transacties’ bij te houden waar de mensen vandaan komen die iets bij je gekocht hebben.

Als je de periode van 6 maanden te kort of te lang vindt, is het trouwens redelijk eenvoudig om deze periode aan te passen.

Het ‘__utmv’ cookie: zelf gedefinieerde segmentatie

UTMVAls je gebruik maakt vanzelf gedefinieerde segmenten - zoals ingelogde bezoekers - dan wordt het __utmv cookie gebruikt om deze informatie op te slaan in de browser van de bezoeker, zodat Google Analytics weet bij welk segment deze bezoeker hoort. De __utmv cookie is ook een persistent cookie, die twee jaar blijft bestaan als je er niets aan doet.

En als iemand zijn cookies verwijdert ?

Daar kun je helaas niets aan doen. Voor de __utmb en __utmc cookies maakt het niets uit. Maar als bijvoorbeeld de __utma cookie is verwijderd, dan worden alle sporen van vorige bezoeken gewist. En als de website opnieuw wordt bezocht, worden deze bezoekers beschouwd als gloednieuwe bezoekers, alsof ze voor de eerste keer kwamen.

Zelf de cookies bekijken

In Internet Explorer heb je extra tooltjes nodig om de cookies te bekijken, maar in Firefox is dat heel simpel. Ga naar “Tools” - “Privacy”  - “Show Cookies”. Alle opgeslagen cookies zijn daar te vinden.

Type in de zoek-balk maar een ‘optimalisme’ in, en type daar ‘optimalisme’ in.

Firefox Cookies

Op Optimalisme.nl houden we geen bijzondere dingen bij, dus zijn de vier cookies zichtbaar. Per cookie kun je zien wat er in zit (’Content’ - vrij cryptische informatie met onder andere het site-domein en de tijd). Bij ‘Expires’ staat de tijd wanneer de cookie automatisch vervalt.

6 comments ↓

#1 Christ on 04.09.08 at 21:30

Nice! Uitgebreid guru-report :-). Vind vooral die ‘__utm cookie’ cookie interessant, over het segmenteren van bezoekers. Ben benieuwd of ze daar nog meer features voor gaan maken in de toekomst.

#2 alex on 04.10.08 at 10:18

Krijg wel trek, met al die koekies…

Even een nerd-vraag: Waarom 2038? Wat is er zo belangrijk aan dat jaartal? Weet Google iets wat wij niet weten? Begint dan the age of aquarius? Komt dan Skynet online?

#3 Johan de Groot on 04.10.08 at 10:24

Vanaf 19 januari 2038 is het niet meer mogelijk om het aantal seconden vanaf 1 januari 1970 (een afgesproken referentiedatum wat door veel Unix systemen gebruikt word) in een 32 bits getal weer te geven.
Vandaar dat dat als ‘het einde der tijden’ wordt omschreven. Het probleem is een stuk groter dan het Y2K probleem, maar we hebben wel meer tijd :-)

http://en.wikipedia.org/wiki/Year_2038_problem

#4 Christ on 04.10.08 at 10:40

Sjeeeeee…. met het jaar 2038 probleem dalen we wel echt diep diep af naar nerd-level ;-)

#5 alex on 04.15.08 at 12:30

Oke, dus ik moet er voor zorgen dat ik al mijn vakantiedagen VOOR 2038 heb opgenomen. Note to future-self…

#6 De cookies van Google Analytics :: Antichaos on 08.21.08 at 21:55

[…] [dit artikel is eerder verschenen op Optimalisme] […]

Leave a Comment