Est-il possible de faire le suivi de hachage des liens comme les pages avec google analytics?
Est-il possible de faire le suivi de hachage des liens comme les pages avec google analytics?
Par exemple, je veux de l'index.php/#1, index.php/#2, et de l'index.php/#3 pour tous les afficher comme page individuelle hits avec individuel au temps passé sur la page.
Si il n'y a pas de façon simple de le faire, comment puis-je ajouter une piste d'événement pour un événement onclick avec jquery? Puis-je encore recevoir de temps précis sur la "page" de l'information de cette façon?
- Vous construisez ensemble de sites web dans une seule page? C'est super convivial et rapide, je l'adore!
- je ne le qualifierais pas exactement "super user friendly"...jutilise sur mon site web tout simplement parce que il n'y a pas d'autre moyen avec la façon dont mon site fonctionne
- Je pensais à Dave était sarcastique, jusqu'à ce que j'ai réalisé il a posé la question 🙂
Vous devez vous connecter pour publier un commentaire.
Génériquement, votre code pourrait ressembler à ceci
Vous pouvez soit lier ce code à chaque fois que vous avez une table de hachage changement au sein de votre application, ou vous pouvez utiliser un générique hashchange plugin, qui utilise le HTML5 onhashchange, et certaines compatible hacks pour les anciens navigateurs, et de lier ce code pour cet événement, afin qu'il se déclenche à chaque fois vos modifications de hachage.
À l'aide de ce plugin, votre code pourrait ressembler à:
Mise à JOUR de 2014:
C'est comment vous pouvez le faire dans le nouveau Universal Analytics:
C'est de cette façon que vous feriez si vous utilisez Google Analytics au sein de Google Tag Manager:
ga('send', 'pageview', location.pathname+location.search+location.hash);
si vous n'avez pas besoin de spécifier d'autres paramètres comme le titre l'._gaq
. Le trait de soulignement a été prévu pour réduire la possibilité d'un espace de noms collision avec votre propre code JavaScript sur la page.Ressemble à ce pourrait être utile aussi:
https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications
Très utile avec clair 'Que faire' et 'ne pas faire'
Google Analytics vous permet de suivi des événements personnalisés, par exemple AJAX chargement de la page.
(Les mises en garde habituelles s'appliquent en faisant cela, espérons - nous, il y a des non-javascript façons d'accéder aux mêmes données 🙂
Bonne question. Afin de suivre la valeur de hachage de lien, vous devez suivre un événement ou d'une page vue, pour chaque lien vers cette empreinte. Pour la consultation de la page, un exemple de code est ci-dessous
Note:
Cette méthode de créer une page virtuelle vue résumé, le nombre de pages de votre site. Si votre site est un gros fichiers html avec des ancres (peut-être il y a un curseur à cette page), cette méthode vous donne une estimation de l'interaction de l'utilisateur avec votre "contenu"
Pour les nouveaux universelle de suivi, cela ne fonctionne pas plus. Vous aurez à aller à https://developers.google.com/analytics/devguides/collection/analyticsjs/events et mise à jour de quelque chose comme