Google Analytics per Extension integrieren

Um Zugriffsstatistiken zu tracken, bietet sich Google Analytics an. Allerdings ist die Diskussion über Datenschutz beim Einsatz kontrovers.

Der Google Analytics JavaScript-Code kann, dank Dimitri Tarassenkos Extension „m1_google_analytics“, direkt per kurzer TypoScript-Anweisung in die HTML Ausgabe integriert werden. Die Ausgabe erfolgt vor dem schließenden </body> Tag.

Hier das TypoScript-Snippet:

config.tx_m1_google_analytics.account = UA-XXXXXX-XX

(UA-XXXXXX-X muss natürlich durch den eigenen Analytics-Code ersetzt werden.)

Alternativ klappt die Integration natürlich auch per Hand, mit Anonymizer für die ab September 2011 geltenden Datenschutz-Bestimmungen:

page.footerData.10 = HTML
page.footerData.10.value (

<script type=”text/javascript”>

var gaJsHost = ((“https:” == document.location.protocol) ? “https://ssl.” : “http://www.”); document.write(unescape(“%3Cscript xsrc=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));

</script>

<script type=”text/javascript”>

var pageTracker = _gat._getTracker(“UA-XXXXXX-X”);
pageTracker._initData();
_gat._anonymizeIp();
pageTracker._trackPageview();

</script>

)

Wichtig ist: bei Nutzung von Google Analytics einen Datenschutzhinweis aufzunehmen (wie bei mir im Impressum) .

Und hier gibts weitere Konfigurationsmöglichkeiten der Extension, z.B. um Dateidownloads zu tracken.

2 Responses to “Google Analytics per Extension integrieren”

  1. icke said:

    Mrz 18, 11 at 15:00

    Ebenso gut funktioniert auch die EXT: we_google_analytics

    Einziger Unterschied:
    Die TypoScript Integration ist nicht vom „page“ Objekt abhängig, sondern lässt sich wie folgt einbinden:

    config.tx_we_google_analytics.account = UA-123456-7

    viel Freude..

  2. icke said:

    Sep 23, 11 at 09:37

    ACHTUNG: diese Einbindung des Google Analytics Besucher Trackings erfüllt nicht mehr die aktuellen Datenschutz-Bestimmungen (außer das JavaScript-Beispiel). Es bleibt zu hoffen, das der Extension Entwickler diese TYPO3 Extension in Kürze aktualisiert und im TER veröffentlicht.


Hinterlasse einen Kommentar