avril 19, 2024+33652987474hello@julienvennin.com

Le code de suivi Google Analytics

Home / Marketing Web / Le code de suivi Google Analytics

Les codes de suivi Google Analytics

Il existe trois script Google Analytics depuis ces débuts.

– L’urchin.js

Jusqu’en février 2009, Google fournissait des codes de suivi urchin.js pour l’optimisateur de site qui utilise le code de suivi Google Analytics. Il génère désormais un code asynchrones pour tous les nouveaux tests qui vient remplacer l’urchin.js. Les nouveaux codes offrent un plus grand nombre de fonctionnalités et sont totalement compatibles avec Google Analytics.

<!-- Script de suivi de l'Optimiseur de Site Google -->
<script>
if(typeof(urchinTracker)!='function')document.write('<sc '+'ript src="'+
'http'+(document.location.protocol=='https:'?'s://ssl':'://www')+
'.google-analytics.com/urchin.js'+'"></sc>')
</script>
<script>
try {
_uacct = 'UA-XXXXXXXX-X';
urchinTracker("/YYYYYYYYYY/test");
} catch (err) { }
</script>
<!-- Fin du script de suivi de l'Optimiseur de Site Google -->

Le code traditionnel ga.js

Google recommande de mettre à jours ce code en passant à la version asynchrone.

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
</script>

– le code asynchrone ga.js

<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

Optimiser le chargement du code Google Analytics

Google a sorti en décembre 2009 un nouveau script de tracking asynchrone.

L’amélioration est que le chargement du script est désolidarisé de l’affichage de la page permettant de ne pas réduire la page.

Cette dernière version permet d’apporter trois améliorations :

Accélération du temps de chargement global du site
Collecte de donnée utilisateur supplémentaires à l’occasion de visite de courte durée sur vos pages riches en continu et en script.
Suppression des opérations de séquences incorrectes entre le suivi des clics des utilisateurs et le chargement du suivi

L’ancien script google analytics faisait appel au script urchin.js et ga.js

Google recommande d’installer le code ga.js asynchrone dans le head de la page… Juste avant la fermeture du head.

Recent Posts
Contact Me

I'm not around right now. But you can send me an email and I'll get back to you, ASAP.