Code de suivi


Un code de suivi est un petit morceau de code qui est habituellement implémenté comme JavaScript dans le code source HTML d'un site Web. Ces lignes de code permettent aux annonceurs, webmasters et marketeurs d'analyser le flux de visiteurs sur les sites Web et les activités des utilisateurs. Les codes de suivi sont une condition préalable importante au suivi de la conversion. Si des codes appropriés sont utilisés, la politique de confidentialité devra être adaptée. Les codes de suivi ne doivent pas être confondus avec les paramètres de suivi attachés à l'URL.

600x400-TrackingCode-fr-01.png

Informations générales

Les codes de suivi sont liés aux cookies, au comptage des pixels et à l'analyse des fichiers journaux et constituent une condition préalable à l'analyse du comportement des visiteurs. Les codes de suivi peuvent être utilisés pour récupérer des données sur l'accès au site Web, le trafic, les chemins de clics ou d'autres indicateurs clés de performance. Afin de suivre le comportement de l'utilisateur, les codes doivent être inclus dans le code source HTML. Pour pouvoir lire les données, un logiciel correspondant tel que Google Analytics, y compris le compte, doit être disponible et lié au site web correspondant. En règle générale, un seul code de suivi est utilisé pour chaque page Web et chaque document HTML, quel que soit le logiciel utilisé.

Fonctions

Les codes de suivi sont des chaînes de chiffres et de lettres qui sont d'abord générés puis insérés dans le code source d'une page Web. Cela se fait généralement à l'aide d'un code JavaScript, qui est exécuté lors de l'appel du site. Le client envoie ensuite des données telles que l'adresse IP, les URL cliquées ou le temps de visite sur le serveur ou sur le programme utilisé pour l'analyse. Un code de suivi est généralement ajouté au code source dans la zone de tête de la page Web à analyser.

Autres fonctions possibles qu'un code de suivi peut exécuter à l'aide des outils d'analyse web appropriés :

Google Analytics est basé dans sa dernière version sur le Global Site Tag, qui remplace Universal Tracking par analytics.js. En plus du suivi d'un site web, il est possible d'effectuer un suivi cross-canal et Tracking cross-device, ainsi qu'un suivi des événements. Un code de suivi correspondant ressemblera alors à ceci :

<!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments)};
  gtag('js', new Date());
  gtag('config', 'GA_TRACKING_ID');
</script>

Tandis que la version précédente du code ressemble à :

<!-- Google Analytics -->
<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','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_TRACKING_ID', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

Pour une meilleure vue d'ensemble et un meilleur contrôle de toutes les balises et des codes de suivi d'un site Web, le Tag Manager Google peut être utilisé. Cela signifie que le code de suivi n'est pas implémenté directement dans le code source, mais est ajouté au gestionnaire de tags via une interface web spécifique.

Tous les nouveaux codes de suivi proposés par Google chargent le JavaScript de façon asynchrone, ce qui ne devrait pas modifier la construction de la page.

Code de suivi et confidentialité

L'utilisation de codes de suivi entraîne des conséquences importantes en ce qui concerne la protection des données et d'autres aspects de la loi sur les télémédias. Par exemple, en Europe, la question de savoir dans quelle mesure les adresses IP peuvent être collectées est encore controversée. La réponse à la question selon les tribunaux est différente selon que les adresses IP sont interprétées ou non comme des données personnelles. Une façon d'éviter ces problèmes est d'anonymiser les adresses IP. Si le suivi est utilisé sur des pages Web, l'utilisateur doit en être informé dans les dispositions relatives à la protection des données. Ils doivent également avoir la possibilité de s'opposer à la collecte de données. Cela peut être fait, par exemple, sous la forme d'un plug-in qui empêche le suivi.

Lors de l'utilisation de Google Analytics, les webmasters doivent insérer une ligne supplémentaire dans le code, qui transfère l'adresse IP de l'utilisateur à Google sous une forme anonyme.

Si le Site Global Tag est utilisé, cette ligne est insérée pour anonymiser tous les événements :

gtag('config', 'GA_TRACKING_ID', { 'anonymize_ip': true });

Si l'ancien code est utilisé, cette ligne rend l'adresse IP anonyme :

ga('set', 'anonymizeIp', true);

Mise en œuvre dans la pratique

Pour rendre les codes de suivi encore plus efficaces, une certaine connaissance du HTML et du JavaScript est extrêmement utile. L'intégration du code et les paramètres de suivi sont généralement complexes pour les profanes. Des CMS comme WordPress ou les systèmes de boutique en ligne proposent souvent des plug-ins appropriés pour insérer le code de suivi en quelques clics, conformément aux règles liées à la protection des données.

Intérêt pour le référencement

Qui veut faire du SEO de manière professionnelle et avec succès a besoin de savoir ce qui se passe sur son site Web. Les codes de suivi associés aux outils d'analyse Web sont donc une condition préalable importante pour la collecte de données valides sur le comportement des utilisateurs, le trafic et les performances des pages. Sans ce matériel de données, les succès ou les échecs de l'optimisation des moteurs de recherche ne peuvent pas être reconstitués. Pour les professionnels du SEO, le travail commence généralement par l'analyse d'un site Web. L'implémentation correcte des codes de suivi sur la page cible joue un rôle central.

Liens web