2010-08-31 4 views
0

Je voulais écrire des solutions analytiques maison et tout le suivi des clics jusqu'à présent est vraiment facile, mais j'étais curieux de savoir comment GA obtient les données montrant comment un utilisateur est arrivé sur votre site. Aussi, en tant que suivi, je me demandais s'il était possible d'écrire moi-même cette fonctionnalité?Comment Google Analytics suit le trafic entrant

Répondre

2

GA utilise javascript pour recueillir des informations sur la page vue et l'envoyer à leur serveur. En ce qui concerne la façon dont l'utilisateur est arrivé sur votre site, il regarde document.referrer pour le premier accès à votre site avec du code dessus.

1

Le site met un peu de Javascript à partir de Google Analytics. Ils vous suivent à l'aide d'un cookie. Ils suivent d'où vous venez car tous les navigateurs populaires définissent l'en-tête HTTP_REFERER sur la requête pour indiquer d'où vous venez.

1

Vous pouvez certainement l'écrire vous-même en utilisant le champ referrer comme d'autres l'ont mentionné.

L'utilisation de Google Analytics présente des avantages plutôt qu'une solution autonome que vous pouvez envisager avant d'y consacrer beaucoup de temps. Le plus important d'entre eux est probablement l'intégration d'AdSense, mais le fait que Google utilise un cookie GUID pour suivre tout le monde signifie qu'en théorie, au moins, ils peuvent également fournir une offre beaucoup plus large de données sur vos visiteurs. (En pratique, ils n'utilisent pas la plupart des données de cette manière, je suppose pour des raisons de confidentialité/RP). D'autre part, il existe des avantages pour les solutions de calcul automatique, telles que le référencement naturel, et un meilleur contrôle du contenu de votre propre site. Il y a un article intéressant sur how to roll-you-own affiliate program sur SEOMoz.