Google Analytics mit anonymisierter IP (Teil 3)

10. Dezember 2009


Update: Google stellt nun Lösungen bereit, um den Datenschutz Anforderungen nachzukommen. Mehr unter Google Analytics endlich anonym

In Teil 1 und Teil 2 habe ich das Problem der aktuellen IP-Adressen Verwendung bei Google Analytics versucht aufzuzeigen, sowie Google (möglicher) Lösungsansatz. Bis Google selber mit einer Lösung kommt – oder wer ganz sicher gehen möchte – kann einen Proxy verwenden.

Funktionsweise von Analytics Anonym

Funktionsweise analytics-anonym.de

Unter www.analytics-anonym.de haben wir eine kleines Zwischenscript aufgesetzt, dass die Analytics-Anfrage entgegennimmt und dann an Google weiterschickt. Dabei bekommt die Anfrage als Absender die IP-Adresse des Servers – der (mögliche) Personenbezug ist damit weg. Da GA seine Visitberechnung auf Grundlage von Cookies macht, hat dieses Ersetzen keine negativen Folgen für die berechneten Werte. Einzig die Geosegmentierung ist futsch – aber damit kann man je nach Website ohne Probleme leben.

Die Idee des ganzen kam wieder durch das in Teil 2 angesprochene Mobile Script. Für Handyseiten wird da das gleiche Verfahren angewandt, allerdings wird dort der Aufruf in einem serverseitigen Script erzeugt. Bei analytics-anonym wird ein modifiziertes ga.js File zur Verfügung gestellt, welches den Aufruf des Zählpixels umleitet.

Das Verfahren mit einer lokalen Javascript-Datei für Googleanalytics und der anschließenden Weiterleitung kann man auch auf seinem eigenen Server verwenden. Google empfiehlt das zwar nicht, aber andere sagen, das erhöht die Performance. Jedenfalls sollte man mit so einer Lösung dem IP-USA-Datenschutz-Problem begegnen können.

Update: Auf dem Server liegt eine angepasste ga.js Datei, die den Pixelaufruf entsprechend umbiegt. Zum Testen im Analyticscode den Bereich

... + gaJsHost + "google-analytics.com/ga.js' type='te...

ersetzen durch

... + gaJsHost + "analytics-anonym.de/ga.js' type='te...
Kategorien Datenschutz, Google Analytics
weitere Beiträge
  1. SEOux Indianer

    10. Dezember 2009 17:41

    Hi, das klingt nach einer super Lösung. Werden die Nutzungsdaten meiner Webseiten bei Analytics-Anonym gespeichert? :)

  2. Markus

    10. Dezember 2009 23:29

    Jedenfalls nicht IP-Adressen ^^ Nein, die Daten der Aufrufe – also was an Google weitergeleitet wird – wird nicht gespeichert oder ausgewertet. Nur die generelle Last hat man im Auge.

  3. seomicha

    11. Dezember 2009 09:58

    Hört sich sehr interessant an!

    Gibt es da irgendwelche Probleme bei der Zählung oder ist die Identisch zur normalen einbindung.

    Wie kann man denn Analytics-Anonym nutzen?

  4. Google Analytics und Datenschutz – der aktuelle Stand | intereye - Web Analytics

    11. Dezember 2009 11:11

    [...] Eine mögliche Lösung des Problems wird am 10.12. beim Fachblog econtrolling.de vorgestellt: Mittels eines Scripts wird die IP-Adresse vor Übermittlung an Google anonymisiert. [...]

  5. Webanalyse, Privatsphäre – und die Diskussion – Fructus GmbH – Christoph Kappes

    13. Dezember 2009 20:56

    [...] an Google gesandten IP-Adresse mit einem Server-Script von Lunapark, http://www.analytics-anonym.de (siehe Blogeintrag , Tekkies only, [...]

  6. Google Analytics Opt-Out selbst bauen | Web Analytics News

    17. Dezember 2009 09:26

    [...] Darüber hinaus gibt es dann auch noch die leidige Diskussion um die IP-Adresse. Meine kann ruhig jeder haben, hier ist sie 82.83.108.238, zumindest gerade in diesem Moment Aber auch für dieses Problem gibt es bereits erste Do-It-Yourself-Lösungen. Eine findet Ihr auf eControlling.de. [...]

  7. Google Analytics Opt-Out selbst bauen | Online Marketing News

    17. Dezember 2009 11:39

    [...] Aber auch für dieses Problem gibt es bereits erste Do-It-Yourself-Lösungen. Eine findet Ihr auf eControlling.de. Copyright © 2008 This feed is for personal, non-commercial use only. The use of this feed on [...]

  8. Viktor

    18. Januar 2010 16:12

    Nun ich glaube kaum, dass man mittels dieses Proxys eine Abmahnung umgehen kann. Niemand weiß, was der Proxy genau macht. Er könnte ja theoretisch ebenfalls die ganzen Daten sammeln. Oder?

  9. Markus

    18. Januar 2010 16:48

    Es geht auch mehr darum, das Prinzip zu verdeutlichen. Eine solche Weiterleitung kann man sich theoretisch auch auf seinem eigenen Server basteln – dann gehen die Daten über keinen Dritten. Die Datenschutzbeauftragten bemängeln inzwischen allerdings nicht mehr nur die IP-Weitergabe, sondern auch noch andere Punkte. Was davon allerdings abmahnfähig ist, steht (wiedermal) nicht klar fest.

  10. delicious Links: 19. January 2010

    21. Januar 2010 00:01

    [...] Die Lösung für Google Analytics IP Problem? — ich glaube kaum, aber netter Ansatz Die Lösung für Google Analytics IP Problem? — ich glaube kaum, aber netter Ansatz Tags: Google Analytics IP [...]

  11. Marko

    7. Februar 2010 23:46

    Hi,

    tolle Lösung. In wie weit muss und kann ich dann die Datenschutzhinweise anpassen, wenn ich das Script verwende? Darf man dann reinschreiben, ihre IP wird nicht an Goolge übermittelt?

    Gruss

  12. Markus Baersch

    19. Februar 2010 18:58

    Prima Sache! Wäre es nicht auch möglich, die IP vor der Weitergabe nur am Ende zu anonymisieren, statt immer die IP des “Anonymisierung-Servers” zu verwenden?

    Es wäre zudem sicher praktisch, wenn auf http://analytics-anonym.de/ einige Hinweise mehr zum Zweck und zum Einsatz stehen würden – selbst ein Verweis auf diese Seite hier würde schon weiterhelfen. Wer nur analytics-anonym.de sieht, hat sicher keinen Plan, wie er das dortige Angebot nutzen soll…

    Auf jeden Fall aber muss ich mich wundern, dass auf analytics-anonym.de per unveränderter Standardtextvorlage von Google im Impressum darauf hingewiesen wird, dass Analytics im Einsatz ist und die IP des Besuchers an Google überträgt, denn auch dort ist ja das angepasste Script im Einsatz und daher sollte doch wohl genau das nicht mehr passieren, oder?

  13. Marko

    5. März 2010 10:18

    Hi,

    bzgl. der Datenschutzbestimmungen auf der Webseite habe ich das Team mal angeschrieben, aber keine Info bekommen. Ich habe es testweise im Einsatz und laut blog wird eigentlich “nur” die IP anonymisiert. In GA aber sind auch die Daten bzgl. Browser, BS nicht mehr vorhanden.

    Gewollt? oder Fehler? oder normal in Hinblick auf Datenschutz?

    Und ich würde auch gerne wissen, ob es möglich ist, vorher die IP zu anonymisieren und nicht direkt über den Anonymierungs-Server zu gehen?

    Gruss

  14. Markus

    5. März 2010 10:57

    Hallo Marko,

    das mit dem User-Agent ist wohl aktuell ein Bug, das sollte aber machbar sein – ich poste hier updates. Generell wird die Site gerade überarbeitet, dann wird es auch bessere Hintergrundinfos gebene.

    Zu der IP-Übergabe: wenn man wirklich verhindern will, dass Google die Browser IP bekommt, muss man über so einen Server gehen, da ja bei jeder direkten Datenübertragung die IP mitgeliefert wird. Daher kann man an der Stelle nichts mit JavaScript machen. Das eigentliche Serverscript ist übrigens kein Geheimnis, findest du in Teil 2 der Artikel.

    Zur Datenschutzbestimmung: man nutzt weiterhin Google Analytics als Tool, daher muss wohl auch der Originalhinweis bestehen bleiben – evtl. kann man den aber ergänzen. Da bekomme ich in den nächsten Wochen hoffentlich neue Infos zu und poste die dann hier.

Kommentar schreiben