web-dev-qa-db-fra.com

Quelles sont les implications d'avoir deux codes de suivi Google Analytics sur un site?

Quelles sont les implications d'avoir deux codes de suivi sur un site? Les deux codes seront juste l'un en dessous de l'autre

par exemple.

<script type="text/javascript">// <![CDATA[
var _gaq = _gaq || [];
  _gaq.Push(['_setAccount', 'UA-account-1']);
  _gaq.Push(['_setDomainName', 'mydomain']);
  _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>

et

<script type="text/javascript">// <![CDATA[
var _gaq = _gaq || [];
  _gaq.Push(['_setAccount', 'UA-account-2']);
  _gaq.Push(['_setDomainName', 'mydomain']);
  _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>
7
runners3431

Google autorise Plusieurs codes de suivi sur les pages Web Toutefois, certaines configurations peuvent ne pas être prises en charge.

Vous pouvez installer plusieurs instances du code de suivi Google Analytics sur vos pages Web pour envoyer des données à plusieurs propriétés de votre compte.

Toutes les configurations ne sont pas supportées. Vous pouvez, par exemple, installer plusieurs instances du code de suivi Universal Analytics (analytics.js) sur vos pages Web, mais une seule instance du code Classic Analytics (ga.js). Plusieurs instances de ga.js peuvent entraîner une collecte, un traitement ou des rapports de données inexacts. Toutefois, vous pouvez installer une ou plusieurs instances de analytics.js sur des pages Web contenant également une instance unique de ga.js.

L'utilisation de plusieurs codes de suivi peut être utile si les utilisateurs ayant accès à différentes propriétés doivent voir les données du même site Web ou si vous possédez plusieurs versions d'un site Web. Vous pouvez, par exemple, collecter des données à partir de exemple.com en utilisant une instance de analytics.js, collecter des données à partir de exemple.co.uk dans une autre instance de analytics.js et utiliser une troisième instance de analytics.js sur les deux sites Web. pour voir les données agrégées.

En utilisant plusieurs objets de suivi , vous pouvez combiner plusieurs identifiants et comptes Google Analytics, ce qui est utile pour plusieurs propriétaires de sites supervisant toutes les parties du site. Cela peut être fait en éditant le JavaScript, voir l'exemple ci-dessous:

ga('create', 'UA-XXXX-Y', 'auto');
ga('create', 'UA-12345-6', 'auto', 'newTracker');  // New tracker.
7
nunorbatista

Il y aura aucune implication, mais je suggérerais plutôt qu'au lieu de le faire, vous créez une vue séparée sur une analyse et donnez accès à ceux que vous devez donner, si c'est la raison. En outre, selon votre activité, bien sûr, si le suivi est important pour vous (ce qui semble être le cas). Je vous encourage à utiliser Google Tag Manager pour ajouter des événements, car avec cette configuration, vous obtiendrez de nombreuses informations, mais ces informations pourraient être trompeuses puisque GA (sans configuration ni événements et autres éléments) va collecter des données qui pourraient vous paraître ... (pas vraies). Avec GTM, vous obtiendrez plus de contrôle sur votre code de suivi, vous ne le ferez pas, vous aurez moins de js. Sur votre site, et surtout, vous obtiendrez des données plus précises dans votre compte GA. À votre santé

1
Filozof666

L’hébergement local du code analytics.js est inutile dans 99,9% des cas, et représente plus de tracas qu’il ne vaut la peine, à mon avis. Les développeurs intelligents aiment expérimenter. Certains considèrent comme une bonne idée d’héberger localement le code de Google Analytics sur leur propre serveur pour accélérer la diffusion et accélérer le rendu du site Web dans une fenêtre de navigateur. Google ne le recommande pas et ne le fais pas moi non plus.

0
Ranjith S - iRoid