Welche Auswirkungen hat die Verwendung von zwei Google Analytics-Tracking-Codes auf einer Website?

11

Was bedeutet es, zwei Tracking-Codes an einem Standort zu haben? Beide Codes befinden sich direkt untereinander

z.B

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

und

<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>
Läufer3431
quelle

Antworten:

9

Google erlaubt mehrere Tracking-Codes auf Webseiten, einige Konfigurationen werden jedoch möglicherweise nicht unterstützt.

Sie können mehrere Instanzen des Google Analytics-Tracking-Codes auf Ihren Webseiten installieren, um Daten an mehrere Eigenschaften in Ihrem Konto zu senden.

Nicht alle Konfigurationen werden unterstützt. Sie können beispielsweise mehrere Instanzen des Universal Analytics-Tracking-Codes (analyse.js) auf Ihren Webseiten installieren, jedoch nur eine Instanz des Classic Analytics-Codes (ga.js). Mehrere Instanzen von ga.js können zu einer ungenauen Datenerfassung, -verarbeitung oder -berichterstattung führen. Sie können jedoch eine oder mehrere Instanzen von analyse.js auf Webseiten installieren, die auch eine einzelne Instanz von ga.js enthalten.

Die Verwendung mehrerer Tracking-Codes kann hilfreich sein, wenn Benutzer mit Zugriff auf verschiedene Eigenschaften Daten von derselben Website anzeigen müssen oder wenn Sie über mehrere Versionen einer Website verfügen. Möglicherweise möchten Sie beispielsweise Daten von example.com mithilfe einer Instanz von analyse.js erfassen, Daten von example.co.uk in einer anderen Instanz von analyse.js erfassen und eine dritte Instanz von analyse.js auf beiden Websites verwenden um die aggregierten Daten zu sehen.

Mithilfe mehrerer Tracking-Objekte können Sie mehrere Google Analytics-IDs und -Konten kombinieren. Dies ist nützlich für mehrere Websitebesitzer, die alle Teile der Website überwachen. Dies kann durch Bearbeiten des JavaScript erfolgen (siehe Beispiel unten):

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

Es wird keine Auswirkungen geben , aber ich würde eher vorschlagen, dass Sie stattdessen eine separate Ansicht für eine Analyse erstellen und Zugriff auf jeden geben, den Sie angeben müssen, wenn dies der Grund ist. Abhängig von Ihrem Unternehmen natürlich auch, wenn Tracking für Sie wichtig ist (wie es aussieht). Ich würde Sie ermutigen, Google Tag Manager zu verwenden, um einige Ereignisse hinzuzufügen, da Sie mit dieser Einrichtung viele Informationen erhalten, aber diese Informationen können irreführend sein, da GA (ohne Konfiguration und Ereignisse und andere Dinge) Daten sammelt das könnte für dich ... (nicht wahr) aussehen. Mit GTM erhalten Sie mehr Kontrolle über Ihren Tracking-Code, Sie werden Ihren Code nicht durcheinander bringen, Sie werden weniger js haben. auf Ihrer Website, und vor allem erhalten Sie genauere Daten in Ihrem GA-Konto. Prost

Filozof666
quelle
0

Das lokale Hosten des Analytics.js-Codes ist in 99,9% der Fälle unnötig und meiner Meinung nach mühsamer. Clevere Entwickler experimentieren gerne, und einige halten es für eine gute Idee, den Google Analytics-Code lokal auf ihrem eigenen Server zu hosten, um die Bereitstellung zu beschleunigen und das Rendern von Websites in einem Browserfenster zu beschleunigen. Google empfiehlt es nicht und ich auch nicht.

Ranjith S - iRoid
quelle