Erweiterungen > googleanalytics

Google Analytics

[googleanalytics]

Bindet Google Analytics Tracking ein

Diese Erweiterung bietet eine einfache Möglichkeit den Tracking-Code für Google Analytics in Contao-Webseiten zu integrieren.

Features:

  • Google-Analytics-ID pro Wurzelseite (erlaubt verschiedene Trackingcodes im Multidomainbetrieb)
  • Anonymisierte Übertragung der IP an Google kann aktiviert werden (pro Seite oder aus den Systemeinstellungen)
  • Domain für das Tracking-Cookie kann gesetzt werden
  • Downloads können über mitgelieferte Template getrackt werden (Zur Nutzung die Templatedateien in den zentralen Template-Ordner kopieren und "_ga" entfernen.)
  • Events und extrene URLs können getrackt werden (Code vorbereitet, siehe unten)
  • Zusätzlicher Insert-Tag ga::privacytext zum Einbinden in Datenschutzhinweise mit dem Originaltext von Google
  • Zeit für Bounce-/Absprungrate in Sekunden kann definiert werden (Google wertet alle Beuscher, die nur eine Seite aufrufen als Absprung. Üblicherweise wird diese als Besucher definiert, die nur eine Seite anschauen und dort maximal 5-10 Sekunden verweilen.)
  • Admins (parallel im Backend angemeldet) und angemeldete Mitglieder können vom Tracking ausgeschlossen werden
  • Eigener Code kann im Template mod_googleanalytics ergänzt werden

Dokumentation zum Tracking von Events und externen Links:

Das Tracking externer Links kann über die Einstellungen für alle externen Links aktiviert werden. In diesem Fall wird jeder externe Link um ein onClick-Event ergänzt oder das bestehende onClick-Event um das Tracking erweitert.

Sollen nur manche externe Links getrackt werden, so muss bei dem Link ein onClick-Event gestezt werden um das Tracking auszulösen. Dies kann manuell oder durch Anpassungen in den Extensions passieren, die den Code für Links bzw. Events erzeugen. Zum manuellen Tracking externer URLs gibt es die Funktion "recordOutboundLink". Parameter sind die Gruppe im Event-Tracking, Wert und ein Flag, ob die URL in einem neuen Fenster geöffnet werden soll (1=ja, 0=nein). Beispiel:

a href="foobar.com" onClick="recordOutboundLink(this, 'Outbound Links', 'foobar.com', 1);return false;"

Zum Event-Tracking gibt es die Funktion gaTrackEvent, welche zwei Parameter nimmt: Die Gruppe im Event-Tracking und einen Wert. Beispiel:

a href="mailto:foo@bar.com" onClick="gaTrackEvent('E-Mail sent', 'foo@bar.com');"

Für W3C Validator Kompatibilität:
Deaktiviere im Contao Backend die Funktion "Markup komprimieren", siehe Contao Ticket https://github.com/contao/core/issues/3696

Version
1.4.0
Typ
Frei
Freigabedatum
28.10.2012
Kategorie
Anwendung
Lizenz
LGPL
Copyright
© 2011-2013 Jan Theofel, 2010 ETES GmbH
Autor
hofff.com (hofff) https://www.hofff.com
Deutsch übers.
Jan Theofel (jan.theofel) http://www.theofel.com/
Freigabe-Notizen und Änderungs-Log für 1.4.0
Andere Versionen

- Option für Geschwindigkeitsmessung entfernt (wird inzwischen automatisch gemacht)
- Systemeinstellung zum Anonymisieren der IP-Adresse bei Google Analytics wird mit berücksichtigt
- Ausschluss von Admins/Mitgliedern ergänzt
- Javascript-Code wird aus Template ausgelesen
- Kompatibilität zu Contao 3
- Unterstützt jetzt Kompression des Markups

Version Funktion
 
Total Funktion
0.00
Version Bedienung
 
Total Bedienung
0.00
Version Qualität
 
Total Qualität
0.00
Version Wertung
 
Total Wertung
0.00 (0 Stimmen)
Version Downloads
850
Total Downloads
1943
Version Install.
5905
Total Install.
12389
Version Updates
2668
Total Updates
4630
Abhängigkeiten dieser Erweiterung
Von dieser abhängige andere Erweiterungen
Name
Version von
Version bis
Contao
2.9.0
3.2.1
Name
Version von
Version bis
Paket
Grösse
Datum