google analytics est sans doute le système de statistiques le plus utilisé par les sites webs
En discutant avec de nombreux blogueurs et créateurs de sites web, on s’aperçoit que pour beaucoup, l’utilisation de Google Analytics se cantonne à installer le code de tracking, puis a suivre l’origine des visiteurs.
Cependant grâce aux événements, Google Analytics peut aller bien plus loin, et en plus des pages compter les téléchargements de document sPDF ou de fichiers, les clics sur les liens d’adresse E-mail, les partages sur les réseaux sociaux, ou les liens externes.
Bref vous allez pouvoir suivre toutes les interaction de vos visiteurs quand il sont sur votre site
Comment çà marche
Dans Google Analytics on peut enregistrer (outre les pages) des événements, par exemple un clic sur un lien.
On trouve sur le web de très bon générateurs de liens pour se simplifier la tache qui vous proposeront de créer le code personnalisé pour vous.
Supposons par exemple que vous ayez un lien du type
1 |
<a href="/downloads/example-whitepaper.pdf"">Download PDF</a> |
Cous pouvez lui ajouter une action « onClic » et lui ajouter une petite fonction javascript qui va collecter les information sur le suivi. Ce qui à l’arivée ressemble à çà.
1 |
<a href="/downloads/example-whitepaper.pdf" onClick="ga('send', 'event', { eventCategory: 'download', eventAction: 'fichier_pdf', eventLabel: '/downloads/example-whitepaper.pdf'});">Download PDF</a> |
Comment automatiser tout cela ?
Ben oui, tant qu’a faire pourquoi ne pas mettre (un peu plus) de javascript pour que cela marche tout seul, on pourrait par exemple créer un fichier javascript qui collecte tous les liens de téléchargement de la page et leur applique automatiquement le code de suivi d’événement
En théorie pour suivre ce genre d’action il suffit d’un petit bout de code javascript dont la fonction est la suivante :.
- Il récupère l’Url du lien,
- Il l’associe à une action (par exemple, télécharger un fichier, envoyer un mail, cliquer sur un lien externe à votre site, partager sur un réseau social).
- Il envoie ces information sà Google Analitics,
- puis il vous renvoie sur la page ou la ressource désirée.
Si vous voulez un exemple fort pédagogique, il y en a un ici.
Oui mais si on n’a pas envie créer tout çà il n’existerait pas un petit plugin qui automatiserait le truc ?
Oui, si vous utilisiez jquery sur votre site, Tom Fuertes à créé un petit plugin jquery qui vous permet de suivre automatiquement :
- Les téléchargements,
- les lien externes,
- les interactions sur les réseaux sociaux
- et les clics sur les liens de mails.
- Le plugin s’appelle jquery-universal-analytics ,
- est téléchargeable sur le Github de son auteur
- et ne pèse que quelque ko dans sa version compressée
comment çà fonctionne
intégrez votre code google analitics (version universal)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'XX-XXXXXXXX-V', 'auto'); ga('send', 'pageview'); </script> |
Ajoutez Jquery (si ce n’est pas dèja fait)
1 |
<script src="jquery.js"></script> |
ajoutez jquery-universal-analytics
1 |
<script src="jquery.universal-analytics.min.js"></script> |
Puis activez le plugin
1 2 3 4 5 |
<script> jQuery(function($) { $.universalAnalytics(); // activate all tracking }); </script> |
on peut bien sur configurer le plugin plus finement pour choisir le type de lien et d’action qu’on veut auditer, je vous laisse consulter la doc.
Et ou trouvere les resultat dans Google Analitics ?
Vous n’avez plus qu’a lancer google analitics (attendez quelques heures voir une journée pour avoir des données) vous pourrez ensuite suivre les type d’actions sur votre compte Analytics dans la rubriques événements :
Pour connaitre le type d’interactions, rendez-vous dans la sous rubrique « principaux événements », par exemple on peut ici voir les téléchargement et les clics sur des liens externers.