2010-05-22 6 views
2

J'ai créé mes propres analyses pour mon site afin de suivre les événements de clics sortants à l'aide de jquery. Maintenant, la chose avec preventDefault() est qu'il ne permet pas l'opération Ctrl + Click ou COmmand + click dans le navigateur pour ouvrir le lien dans un nouvel onglet/fenêtre. Donc, ma solution était de détecter e.metaKey || e.ctrlKey et utilisez window.open. Cela ne fonctionne pas très bien avec Safari à moins que l'utilisateur modifie le comportement du navigateur. Je me demande si quelqu'un ici sait ce que font les autres utilisateurs d'analytics - comment Google, etc., gère-t-il ce problème dans le suivi des liens sortants? De ce lien: http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&answer=55527 - ressemble à Google fera également face au même problème.Ctrl + Clic/Commande + Clic ne fonctionnant pas avec les analyses

Pensées?

Répondre

1

Le délai d'attente existe pour améliorer la précision du suivi Google Analytics. Sans cela, il y a une chance que la page soit déchargée avant que la piste ne passe. La bonne nouvelle est que vous n'en avez pas besoin si la précision ne vous dérange pas et que vous êtes uniquement intéressé par les tendances du lien sortant en cliquant sur votre site Web. Si vous supprimez cet appel setTimeout et le return false; à partir de la fin de votre code ce sera OK.

Pour les liens sortants, une bonne alternative consiste à les forcer à s'ouvrir sur de nouveaux onglets. Pour cela il suffit d'ajouter un target="_blank" aux liens. De cette façon, ils s'ouvriront toujours sur de nouveaux onglets. Et vous n'avez pas besoin de vous inquiéter du fait que le suivi ne passe pas, puisque la page ne sera pas déchargée et, encore une fois, pourra se débarrasser de ce setTimeout.

Avertissement: Opinion personnelle Bellow

Web Analytics outils ne sont pas précis par la conception. Et ce n'est pas mauvais. Ils sont conçus pour trouver et mesurer les tendances et le bruit dans ces tendances. Ainsi, toute tentative d'augmenter la précision des outils Web Analytics ne sera pas rentable. Surtout quand il se présente sous la forme de vilains hacks Javascript.

En savoir plus sur X Précision Précision:

http://www.whencanistop.com/2009/11/difference-between-accuracy-and.html

Questions connexes