2010-05-06 22 views
2

Première utilisation de ce service pour une question. J'espère que je ne demande pas quelque chose qui a déjà été répondu. J'ai essayé de trouver une réponse à ma question avec le moteur de recherche mais je n'ai pas pu.Suivi des habitudes de visualisation des visiteurs du site Web

Ma question est la suivante:

utilisant php, javascript, ou quoi que ce soit en fait, est-il possible pour moi de suivre la façon dont mes utilisateurs regardent les pages sur mon blog/site? Plus précisément, je souhaite suivre le temps passé par le navigateur de l'utilisateur à lire des sections spécifiques de mon contenu sur la même page. Par exemple, il répondrait à des questions telles que: Combien de temps a passé quelqu'un à lire l'introduction à mon article par rapport à la conclusion? (situé sur la même page)

Fondamentalement, le suivi des "yeux" d'un visiteur Web en regardant où le navigateur est actuellement fait défiler vers le bas de la page aussi.

Je suis désolé si je suis un peu noob! Merci pour toute aide avec mon problème que vous pouvez me fournir!^_^

+0

duplication possible de http://stackoverflow.com/questions/1323375/how-to-measure-visiting-time-of-a-user –

+0

et http://stackoverflow.com/questions/147636/best-way -to-detect-when-user-leaves-a-web-page –

+0

Je ne pense pas que ce soit un dup; C'est en fait une très bonne question. Il veut utiliser le défilement comme indicateur dans les statistiques et je ne suis pas sûr du nombre d'applications analytiques qui le font (bien que je n'ai aucune expérience et n'ai pas vérifié). –

Répondre

0

Il serait techniquement possible en regardant la position de défilement (que vous pouvez obtenir avec javascript) au fil du temps, mais je pense que vous trouvez les données sont extrêmement peu fiables et ne correspondent pas vraiment très bien avec ce que les gens sont en train de faire. Par exemple, lorsque j'ouvre un nouvel onglet, il reste généralement dans le nouvel onglet pendant plusieurs minutes jusqu'à ce que je commence à le lire. Ensuite, je pourrais descendre à mi-chemin et aller prendre une tasse de café. Ensuite, je finis par aller jusqu'au fond et fermer la fenêtre. Cela ne signifie pas que j'ai passé plus de temps à lire le milieu que j'ai lu le bas, mais c'est ce que vous déduire en regardant simplement la position de défilement.

Vous pourriez être en mesure d'obtenir de meilleures informations en regardant d'autres événements ainsi que la lecture de la position de défilement. Par exemple, si vous n'enregistrez que la position de défilement dans les 30 secondes avant et après la détection d'un événement mousemove, vous pouvez être certain qu'ils étaient réellement "sur" votre page pendant cet intervalle. Mais ça ne va jamais être une statistique parfaite.

+0

Codeka, merci beaucoup pour votre réponse! Pour réaliser mon idée, je voudrais implémenter un algorithme qui réagit à de multiples "signaux" (mousemove/position de défilement) qui détermineraient une meilleure information comme vous l'avez dit.^_^ Savez-vous quel type de ressources cela peut prendre sur un serveur? – Leland

+0

Cela dépend de combien vous enregistrez, comment vous le stockez, où vous le stockez, combien de visiteurs vous attendez et ainsi de suite. J'imagine que vous pourriez concevoir un système qui fonctionne raisonnablement bien, mais c'est une sorte de main-wavey sans plus d'informations sur le scénario exact :) –

+0

Merci codeka, vous avez fait ma journée. :) – Leland