Comment suivre les liens internes avec Google Analytics. Depuis un moment je recherchais une solution simple pour tracker mes liens avec Google Analytics. Les objectifs sont multiples. La principale utilité que j’en ai étant d’avoir un suivi de clics sur n’importe quelle partie du site, par exemple :

  • suivre les clics sur le menu principal d’un site, ou sur un menu secondaire
  • compter les clics sur un bouton de téléchargement
  • les clics sur le bouton “Play” d’une vidéo
  • savoir combien de personnes cliquent sur les miniatures de photos pour les agrandir
  • mesurer l’usage d’un jQuery ou d’éléments AJAX par vos visiteurs
  • savoir quel pourcentage de visiteurs cliquent sur la promotion d’un site e-commerce

En plus de pouvoir analyser ces actions internes au site, l'event tracking peut également être utilisé pour les liens externes, par exemple sur une bannière, le lien texte d’un partenaire, le lien qui mentionne la source de vos articles, le logo de votre site... en fait, n’importe quel endroit du site où l’on souhaite compter les clics internes ou externes. Les usages sont multiples et donnent des chiffres très intéressants à analyser pour guider l’évolution d’un site, et surtout de son design.

J'avais trouvé plusieurs solutions, mais souvent compliquées, pas évidentes à mettre en oeuvre et même parfois obsolètes par rapport à l'évolution du script Analytics.

J’ai finalement trouvé mon bonheur avec un morceau de code tout bête, une solution facile à installer et à configurer en utilisant le event tracking, et qui ne demande pas de créer un nouveau profil Analytics spécifique, de génèrer de “fausses” pages vues, et plus globalement qui ne met pas la pagaille dans votre compte Analytics et préserve les statistiques actuelles sans risque...