2009-06-09 21 views
3

comment des services tels que Google Analytics calculer des paramètres tels quecomment google analytics calcule-t-il des métriques telles que "temps moyen passé"?

"temps moyen passé"
« nombre d'utilisateurs qui est venu sur le site via la recherche Vs utilisateur qui a frappé l'url directement
etc.

J'imagine que google peut facilement enregistrer un HIT quand quelqu'un clique sur un lien dans le résultat de serach Mais après cela combien de temps et de profondeur l'utilisateur est-ce que le site perticular est hors du robinet ... hmmmm?

+0

En dépit de l'opinion répandue, Google est tout aussi mauvais que n'importe quel autre lorsqu'il s'agit de traquer autant de données que possible et d'en extirper la valeur. Dans ce cas, ils ne sont pas au-dessus des scripts en cours d'exécution pour la durée de l'affichage de la page. Qui sait quelle autre merde ils renvoient pour leur propre consommation? – Rob

+1

Vous dites "Google", mais analytics est toujours un script ajouté à une page par le webmaster lui-même. Alors oui, il peut y avoir un script en arrière-plan, mais c'est le webmaster qui l'a mis là. – Tim

Répondre

2

Cette question a quelques informations. Comme mentionné dans cette question, l'heure doit être calculée en utilisant un événement onUnload(). Lorsque le js est chargé au début, le temps peut être enregistré (dans les cookies), puis onUnload() le temps passé est calculé et envoyé à Google pour enregistrement.

La question ci-dessus explique la plupart de votre question.