IPs für Google Analytics anonymisieren

Um den Erfolg einer Website beurteilen zu können und um Verbessungsmöglichkeiten zu finden empfehlen wir den Einsatz eines entsprechenden Analyse-Tools. Häufig fällt die Wahl dabei auf Google Analytics, da es einen großen Funktionsumfang besitzt und dennoch kostenlos ist. Bisher bewegte man sich beim Einsatz von Google Analytics in einer rechtlichen Grauzone, da Google mittels dieses Tools IP-Adressen der Websitenutzer erfasst und auf einem nicht-deutschen Server speichert. Seit kurzem ist es nun aber möglich die IP-Adressen anonymisiert zu erfassen. Sollten Sie Google Analytics auf einer deutschen Seite verwenden, empfehlen wir daher dringend den Code wie folgt anzupassen:

Wenn Sie das Standard-Snippet ga.js nutzen lautet der neue Code:

1
2
3
4
5
6
7
8
9
10
11
12
<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">
    try{
    var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
    _gat._anonymizeIp();
    pageTracker._trackPageview();
    } catch(err) {}
    </script>

When sie die ga.js in ihrer asynchronen Version nutzen lautet die Anpassung:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script type ="text/javascript">
     var _gaq = _gaq || [];
     _gaq.push(['_setAccount','UA-XXXXXX-X']);
     _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>

Quelle: Google Forum

Nach der Änderung im Code sollten Sie auch Ihre Datenschutzerklärung anpassen, einen Vorschlag dazu finden Sie bei der Gründerszene.

Posted Juni 25th, 2010 in Allgemein. Tagged: , , .

One comment:

  1. Ladezeit optimieren, bessere Performance für Ihre Website | ikusei Blog:

    [...] Um dem deutschen Datenschutz besser zu entsprechen sollten Sie dabei auch gleich Google Analytics anonymisieren. [...]

Leave a response:

 

Archiv