2011-05-13 3 views
4

Je remarque que les cookies par les sites ont tous les noms suivantsConvention pour nommer les cookies du navigateur

__utma, __utmb, __utmc, __utmz 

Est-ce une convention? Ou est-ce les valeurs par défaut créées par un langage côté serveur? Y a-t-il une signification spécifique à ceux-ci? Sont-ils attendus? Quelqu'un peut-il expliquer?

Répondre

9

Ce sont Google Analytics Cookies

Le Cookie __utma:

Ce cookie est ce qu'on appelle un cookie « persistant », comme il arrive à expiration jamais (il ne techniquement expire ... dans l'année 2038 ... mais pour des raisons d'explication, supposons qu'elle n'expire jamais, jamais). Ce cookie conserve la trace du nombre de fois qu'un visiteur a visité le cookie, lors de la première visite et lors de la dernière visite. Google Analytics utilise les informations de ce cookie pour calculer des éléments tels que les jours et les visites à acheter.

Le __utmb et les cookies __utmc:

B et C sont les cookies frères, travaillant ensemble pour calculer combien de temps une visite prend. __utmb prend un horodatage du moment exact où un visiteur entre dans un site, tandis que __utmc prend un horodatage du moment exact où un visiteur quitte un site. __utmb expire à la fin de la session. __utmc attend 30 minutes, puis il expire. Vous voyez, __utmc n'a aucun moyen de savoir quand un utilisateur ferme son navigateur ou quitte un site Web, il attend donc 30 minutes pour qu'une autre page survienne, et si ce n'est pas le cas, il expire.

Le __utmz Cookie:

M. __utmz garde la trace de l'endroit où le visiteur est venu, ce moteur de recherche que vous avez utilisé, ce que vous lien cliqué, ce mot-clé que vous avez utilisé, et où ils étaient dans le monde lorsque vous avez accédé à un site Web. Il expire dans 15,768,000 secondes - ou, dans 6 mois. Ce cookie permet à Google Analytics de savoir à qui et à quelle source/moyen/mot clé attribuer le crédit pour une conversion d'objectif ou une transaction de commerce électronique. __utmz vous permet également de modifier sa longueur avec une simple personnalisation du code de suivi Google Analytics.

Le __utmv Cookie:

Si vous faites usage du rapport défini par l'utilisateur dans Google Analytics, et avez codé quelque chose sur votre site pour une segmentation personnalisée, le cookie __utmv se trouve sur l'ordinateur de la personne , afin que Google Analytics sache comment classer ce visiteur. Le cookie __utmv est également un cookie persistant à vie.

reprise de l'article GA:
http://www.morevisibility.com/analyticsblog/from-__utma-to-__utmz-google-analytics-cookies.html

+0

Merci pour l'explication. C'est logique pourquoi je vois presque tous les sites Web qui définissent ces cookies. Je pensais que c'était une convention dont je n'étais pas au courant :) – user220201

+0

"ça n'expire jamais" - hmm, je pense que ça pourrait être un peu dépassé. J'ai des cookies __utma (de SO, en fait) qui expirent en 2012 et 2013. Ce qui est encore presque aussi bon que jamais de la POV de suivi des utilisateurs, puisque pour la grande majorité des sites, la grande majorité de leurs visiteurs visitent plus souvent une fois tous les deux ans. Différence mineure dans la pratique, puisque toute personne qui se soucie activement de ce genre de choses supprimera les cookies plus souvent que leur date d'expiration, que ce soit en 2038 ou en 2013. –

Questions connexes