Skip to main content

Neuen Google Analytics-Code datenschutzkonform einsetzen

  • SEO-Küche Logo


PDF herunterladen

Änderungen beim Analytics-Code

Manchem wird es schon aufgefallen sein; beim Google Analytics Tracking Code hat sich wieder einmal etwas geändert. Google arbeitet jetzt mit dem Global Site Tag (gtag.js) – Beta Version, der sich deutlich vom bisherigen Analytics Code unterscheidet. Zudem muss der Code nun nicht mehr direkt vor dem schließenden head-Tag eingebaut werden, sondern direkt nach dem öffnenden. Wie das Ganze dann aussehen muss, sieht man hier:

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

  gtag('config', 'UA-XXXXX');
</script>

Vorsicht beim Datenschutz

Nun sind diese Änderungen nicht ungewöhnlich, Google hat den Analytics Code in der Vergangenheit schon mehrfach angepasst. Stellt sich allerdings die Frage, wie man den neuen Analytics-Code so anpasst, dass er auch datenschutzkonfrom eingesetzt wird. Bisher geschah dies durch das Hinzufügen einer Zeile in den Code, hier rot markiert:

<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','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-xxx-1', 'auto');
  ga('set', 'anonymizeIp', true);
  ga('require', 'displayfeatures');
  ga('send', 'pageview');

</script>

Dieser Eintrag lässt sich selbstverständlich nicht 1:1 kopieren. Die neue Anonymisierungsregel, um den Google Analytics-Code datenschutzkonform einzubinden sieht wie folgt aus:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXX-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'UA-xxx-1', { 'anonymize_ip': true });
</script>

Die Anonymisierung wird direkt dem config-Befehl hinzugefügt. Weitere Informationen, z.B. zur Anonymisierung der IP Addresse einzelner Events finden sich hier.

Titelbild: © bilalulker / Fotolia

Kommentare

Hallo Ullrich,

irgend etwas schein an deinem neuen Code jedoch nicht zustimmen, wenn ich die neue Anonymisierungsregel wie von Ihnen beschrieben, anwende dann erhalte ich keine Daten mehr.

Ist hier vielleicht ein Komma zu viel oder ein Satzzeichen vergessen wurden?

Ullrich Bemmann

Hallo Sabrina,

sorry für die Verzögerung. Ich habe den Code exakt wie oben bei einem Kunden mit WordPress-Seite eingebaut, dort funktioniert er. Das Einzige, was ich mir vorstellen kann, ist, dass beim Kopieren des Codes die falschen Anführungszeichen eingesetzt werden. Wenn Du den Code also in den Header eingefügt hast, überschreibe bitte die Anführungszeichen noch einmal per Hand. Ich hoffe, der Code funktioniert dann bei Dir. Viel Erfolg!

Christos Papadopoulos

Warum tauscht ihr die Anführungszeichen nicht aus? Der Code funktioniert so nicht. Ihr habt die Anleitung bestimmt in Word schreiben lassen, der unterscheidet da nicht.

Hallo Christos,
bei unseren Tests funktioniert der Code. Dass es an den Anführungszeichen liegen könnte, ist nur eine Vermutung. Eventuell hilft es, diese per Hand einzufügen. Wir haben die Code Zeilen jetzt noch einmal direkt aus dem Editor in den Beitrag eingefügt.

Hallo,

ich muss mal eine Dummies-Frage stellen: Wo komme ich denn überhaupt auf diesen Code? Auf meiner Seite über die Konsole oder irgendwo in Analytics?

Viele Grüße,
Felix

Ullrich Bemmann

Na den Hauptcode bekommst Du im Analytics Konto; Du musst Dich also erst bei Analytics anmelden. Den Code kannst Du dann anpassen wie beschrieben und in den Header Deiner Website einbauen. Das kann je nach verwendeten CMS oder Art der Website-Programmierung leicht sein oder sehr aufwändig. Bei gängigen CMS gibt es eigentlich immer eine header.php, die für alle Seiten greift. Wenn Du den Code dort einbaust, wird er in der Regel auf allen Unterseiten ausgespielt. Viel Erfolg!


Hast du eine Frage oder Meinung zum Artikel? Schreib uns gerne etwas in die Kommentare.

Ihre E-Mail Adresse wird nicht veröffentlicht

Jetzt den SEO-Küche-Newsletter abonnieren

Ähnliche Beiträge

Keine Ideen für Content? So hilft Euch Datenanalyse weiter

  • christoph pawletko
  • von Christoph
  • 14.01.2022

4 Wege, wie Dir Datenanalyse helfen kann, neue Ideen zu entwickeln und Inhalte zu optimieren Wenn Eure Konkurrenten besser ranken als Ihr, gibt es dafür wahrscheinlich einen guten Grund. Datenanalysen lassen sich sehr gut nutzen, um diese Gründe herauszufinden und neue Content-Ideen zu entwickeln, mit denen Ihr die Lücke schließen […]

Prduktseite Google Tipps für Produktbeschreibungen

Darum ranken eure Produktseiten nicht

  • christoph pawletko
  • von Christoph
  • 07.01.2022

Eigenschaften sollten auf Produktseiten auch im Text auftauchen Produktseiten enthalten in der Regel ein Produktbilder und die wichtigsten Informationen zum Produkt. Damit das Produkt bei Google auch gefunden werden kann, sollten auch alle Produkteigenschaften im Produkttext vorkommen. Nur dann kann das Produkt auch für alle wichtigen Produkteigenschaften ranken. Ein gutes […]

Digitale Inhalte Richtlinie (EU) 2019/770

Richtlinie (EU) 2019/770 (Digitale-Inhalte-Richtlinie)

  • Händlerbund
  • von Haendlerbund
  • 23.12.2021

Diese Änderungen bringt die Digitale-Inhalte-Richtlinie 2022 Im neuen Jahr kommt es zu einigen rechtlichen Änderungen im Verbrauchsgüterkauf. Der Gesetzgeber muss sich dem technischen Fortschritt anpassen und so wird es spezielle Regeln für digitale Inhalte und digitale Dienstleistungen geben. Neben der Warenkaufrichtlinie und der Umsetzung der Omnibus-Richtlinie wird im neuen Jahr […]

Titelbild Google Abstrafung

Google Abstrafung: Algorithmus-Penalty oder manuelle Maßnahme? Was tun?

  • christoph pawletko
  • von Christoph
  • 17.12.2021

So erkennt ihr, warum eure Rankings abstürzen Oft werden stärkere Änderungen in den Google Rankings gleich als Google Penalty bzw. Abstrafung bezeichnet. In den meisten Fällen liegt jedoch kein direkter Eingriff seitens Googles vor, sondern lediglich eine normale Neubewertung durch den Google Algorithmus. Eine Google Abstrafung wegen schlechter Links oder […]

Nachhaltigkeit für klimaneutrale Website

CO2-neutrale Website: Unsere Website ist klimaneutral

  • christoph pawletko
  • von Christoph
  • 08.12.2021

Die SEO-Küche als Teil der Initiative CO2 neutrale Website Nachhaltigkeit wird in allen Bereichen immer wichtiger, auch im Online-Marketing. Auch das Internet an sich verbraucht CO2, denn jede Website wird irgendwo gespeichert, jeder Server und jeder Datentransfer verbraucht Strom. Die SEO-Küche bemüht sich in allen Bereichen nachhaltig zu arbeiten, daher […]

neue Gesetze im Onlinehandel 2022

Für Onlinehandel: Gesetzesänderungen ab 2022

  • Händlerbund
  • von Haendlerbund
  • 02.12.2021

Diese Gesetzesänderungen für den Verkauf mit Verbrauchern bringt das neue Jahr Der Jahreswechsel wird gerne genutzt, um ein paar neue Gesetze auf den Weg zu bringen. Mit der Umsetzung einiger EU-Richtlinien ändert sich gerade im B2C-Bereich im Jahr 2022 einiges. Neben Änderungen im Verpackungs- und Elektrogesetz, wird im Januar die […]