Home » Im Internet » Google Analytics datenschutzkonform anonymisieren

Google Analytics datenschutzkonform anonymisieren

Grund meines Postings, sind die zahlreichen Abmahnungen, die derzeit im Umlauf sind. Die neuste Änderung von Google Analytics verpflichtet Webmaster Nutzerdaten wie IP-Adressen zu anonymisiert. Andernfalls erhält man eine Abmahnung von Google. Gerechtfertigt oder nicht, der Webmaster einer Seite muss seine alten Analytics-Codes datenschutzkomform anonymisieren. Dieser Vorwand ist sehr wichtig, im Grunde musst Du Google sagen, dass die IP deiner Besucher anonym übertragen wird. Dein Google-Analytics-Code muss darum aktualisiert werden. Da es verschiedene Analytics-Codes gibt, habe ich für euch die relevantesten zusammengetragen.

Anonyme Google-Analytics-Codes datenschutzkonform anonymisieren

Dein Code ohne IP-Anonymisierung

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXX-XX");
pageTracker._initData();
pageTracker._trackPageview();
</script>
Mit IP-Anonymisierung

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXX-XX");
_gat._anonymizeIp();
pageTracker._initData();
pageTracker._trackPageview();
</script>
Dein Code ohne IP-Anonymisierung (asynchron)

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-XX']);
  _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>
Mit IP-Anonymisierung (asynchron)

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-XX']);
  _gaq.push(['_gat._anonymizeIp']);
  _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>

Dein Code ohne IP-Anonymisierung (universal)

<script type="text/javascript">// <![CDATA[
(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', 'XXX', 'XXX');
ga('send', 'pageview');
// ]]></script>
Mit IP-Anonymisierung (universal)

<script type="text/javascript">// <![CDATA[
(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', 'XXX', 'XXX');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
// ]]></script>

Testen, ob der anonyme Code richtig eingebaut ist

Alles geändert, dann musst du es nur noch testen. Dafür empfiehlt sich das Plugin Firebug für den Mozilla Firefox Browser. Die kostenlose Erweiterung kannst du dir hier downloaden. Nach der Installation ist ein Neustart des Browser erforderlich. Die erforderlichen Schritte, um herauszufinden, dass der Code funktioniert.

  1. Firebug starten
  2. Netzwerk anklicken bzw. aktivieren
  3. Bilder anklicken (Müsste eigentlich leer sein)
  4. F5 auf der Tastertur betätigen
  5. Nach Google-Analytics suchen und anklicken
  6. Parameter auswählen und nach api 1 schauen
  7. Wenn bei dir api 1 steht hast du alles RICHTIG gemacht.

Zur Verdeutlichung noch eine kleine Bebilderung:

  • firebugsymbol
  • netzwerk
  • bilder
  • analytics-suchen
  • parameter-api1

Endlich haben die findigsten Entwickler eine Methode entwickelt, um Besucher zu identifizieren. Als erste Webseite weltweit, stelle ich dir heute den Gesichtsscan vor. Nach der neuesten Abmahnwelle bezüglich der IP-Speicherung, musste ich tief in die Tasche greifen, um weiterhin viel über die Besucher zu erfahren. Jeder Scann wird dazu in Farbe ausgedruckt und an die Wand tapeziert.

Natürlich gibt es weiter unten die Tipps und eine Anleitung, um den Analytics-Code anzupassen, damit die IP-Adressen anonymisiert werden. Ein Test ob du den Code richtig eingebunden bzw. verändert hast, findest du am Ende des Artikels.

Gesichtsscan statt IP-Speicherung

Du möchtest ab sofort deine Besucher auch mit dem Gesichtsscan speichern? Dann verwende folgenden Code:

<a href="https://www.selbststaendig-machen.net/neueste-technologie-um-besucher-zu-identifizieren" title="Keine Speicherung der IP durch Analytics"><img src="https://www.selbststaendig-machen.net/wp-content/uploads/2013/11/gesichtsscan.gif" /><a>

Einfach kopieren und in deine Webseite einfügen.

5 comments

  1. Hallo Ivo, danke für den wichtigen Beitrag. Ich bin nur ein kleiner Hobbyblogger mit 2 Freeblogs, aus Spaß sozusagen, und habe mich ziemlich schnell wieder von Google-Analytics getrennt, als ich die ersten bösen Nachrichten hörte.
    Als Hobbyblogger ist man ja nicht auf dem laufenden, und schnell kann man in eine Falle tappen.
    Daß jetzt schon wieder abgemahnt wird, wußte ich gar nicht!
    Trotzdem würde ich mal etwas fragen:
    Ich habe jetzt Piwik installiert, das zeigt mir auch die IP-Adressen.
    Schließlich will auch der Hobbyblogger wissen, wieviel Menschen seine Beiträge lesen.
    Kann ich deswegen jetzt auch abgemahnt werden, weißt Du da Bescheid?

    • Hallo Ralf,

      ich bin zwar kein Anwalt und gebe hiermit nur meine persönliche Meinung ab.

      Grundsätzlich würde ich behaupten JA. Da die Speicherung der IP im allgemeinen ja rechtlich fragwürdig ist. Es liegt nicht nur an Google Analytics. Ich habe dies genommen, da es am meisten eingesetzt wird.
      Ich wünsche mir vom Gesetzgeber dazu auch mal eine ordentliche Stellungsnahme bzw. umfassende Gesetzgebung. Jedoch ist es für die Politiker noch immer „NEU“ das Internet.

      Grüße Ivo

  2. Sicher das nun auch schon deswegen abgemahnt wird? Hrmpf, sollte mich wohl mal wieder mehr mit dem Thema beschäftigen… aber Google Analytics ist ja eh nicht mehr das gelbe vom Ei, seit quasi keine Keywords mehr angezeigt werden.

  3. Danke für die Antwort. Vielleicht sollte PIWIK die IP Adresse einfach weglassen, ich kann sowieso nichts damit anfangen.
    Allerdings ist für die Politiker das Internet nicht „NEU“!
    Die wissen schon genau, was sie machen, und beschließen mit Absicht solche Gummi-Paragraphen.
    Dann haben ihre Anwalt-Kollegen immer wieder eine Möglichkeit, leichtes Geld zu „verdienen“.

  4. Hallo Ivo,

    vielen Dank für den Beitrag! Ich habe den Code für die neue Version von Google Analytics (Universal Analytics) benötigt und eine Anleitung wie ich das ganze am Ende überprüfen kann.

    Auf deiner Webseite habe ich dann die perfekte Anleitung zum Anonymisieren von Analytics gefunden. Vielen Dank dafür!!!

    Viele Grüße,
    Chris