Quali sono le implicazioni di avere due codici di monitoraggio di Google Analytics su 1 sito?


11

Quali sono le implicazioni di avere due codici di monitoraggio su 1 sito? Entrambi i codici si troveranno uno sotto l'altro

per esempio

<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>

e

<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>

Risposte:


9

Google consente più codici di monitoraggio sulle pagine Web, tuttavia alcune configurazioni potrebbero non essere supportate.

Puoi installare più istanze del codice di monitoraggio di Google Analytics sulle tue pagine Web per inviare dati a più proprietà nel tuo account.

Non tutte le configurazioni sono supportate. Ad esempio, è possibile installare più istanze del codice di monitoraggio di Universal Analytics (analytics.js) sulle pagine Web, ma solo un'istanza del codice di Analytics classico (ga.js). Più istanze di ga.js potrebbero comportare la raccolta, l'elaborazione o la segnalazione di dati non accurati. Tuttavia, è possibile installare una o più istanze di analytics.js su pagine Web che hanno anche una singola istanza di ga.js.

L'uso di più codici di monitoraggio potrebbe essere utile se gli utenti con accesso a proprietà diverse devono visualizzare i dati dallo stesso sito Web o se disponi di più versioni di un sito Web. Ad esempio, potresti voler raccogliere dati da example.com utilizzando un'istanza di analytics.js, raccogliere dati da example.co.uk in un'altra istanza di analytics.js e utilizzare una terza istanza di analytics.js su entrambi i siti Web per vedere i dati aggregati.

Utilizzando più oggetti di monitoraggio è possibile combinare più ID e account Google Analytics, questo è utile per più proprietari di siti che supervisionano tutte le parti del sito Web. Questo può essere fatto modificando JavaScript, vedi l'esempio seguente:

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

1

Non ci saranno implicazioni , ma suggerirei piuttosto che invece di farlo, crei una vista separata su un'analisi e dai accesso a chiunque tu debba dare, se questo è il motivo. Inoltre, a seconda della tua attività, ovviamente, se il monitoraggio è importante per te (che sembra che lo sia). Ti incoraggio a utilizzare Google Tag Manager per aggiungere alcuni eventi, poiché con questa configurazione otterrai molte informazioni, ma quelle informazioni potrebbero essere fuorvianti poiché GA (senza configurazione, eventi e altre cose) raccoglierà dati che potrebbe sembrare ... (non vero) per te. Con GTM avrai più controllo sul tuo codice di monitoraggio, non rovinerai il tuo codice, avrai meno js. sul tuo sito e, soprattutto, otterrai dati più precisi nel tuo account GA. Saluti


0

Ospitare localmente il codice analytics.js è inutile nel 99,9% dei casi, e più seccature di quanto valga per me. Agli sviluppatori intelligenti piace sperimentare e alcuni considerano una buona idea ospitare localmente il codice di Google Analytics sul proprio server per una consegna più rapida, accelerando il rendering del sito Web in una finestra del browser. Google non lo consiglia e neanche io.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.