Google Analytics - Implementieren Interpretieren Profitieren
innerhalb des Google-Analytics-Tracking-Codes und im Anschluss einer Einstellung in der Administrationsoberfläche des Interface – erst dann tauchen die Daten in den entsprechenden Berichten auf.
Der grundsätzliche Aufruf dieser Funktion sieht wie folgt aus:
_gaq.push(['_setPageGroup', Index, 'PageGroups']);
Diese Zeile muss zwangsläufig immer vor dem trackPageview-Aufruf stehen, folgt sie in der Reihenfolge erst danach, wird das entsprechende Tracking nicht funktionieren.
Der Indexparameter beinhaltet eine Zahl zwischen eins und fünf. Demach kann also zwischen fünf unterschiedlichen Seitengruppen unterschieden werden. Pro Seite sollte dabei die gleiche Indexzahl nur einmal verwendet werden. Sie können jedoch mehrere Aufrufe der Zeileplatzieren, indem Sie unterschiedliche Indexnummern verwenden. Das PageGroup-Feld kann dann von Ihnen mit einer entsprechenden Benennung der Seitengruppe gefüllt werden. Hierbei sind Sie flexibel, ob Sie dieses statisch oder dynamisch befüllen – ebenso haben Sie die Möglichkeit, durch die Nutzung von Slashes eine Art Ordnerstruktur zu erstellen, wenn weitere zusätzliche Informationen übergeben werden sollen.
Listing 6.32 Beispielcode Seitengruppierung
Die Struktur der Benennung der Seitengruppen sollte im Vorhinein besprochen und abgestimmt werden. Dabei kann dieselbe Indexnummer auf unterschiedlichen Seiten durchaus verwendet werden – es sollte dabei darauf geachtet werden, dass diese dann thematisch sinnvoll zueinander passen.
Bei der Erstellung der unterschiedlichen Seitengruppen können Sie nach drei unterschiedlichen Typen vorgehen:
Hierarchieunabhängige Gruppierung, d. h. Oberkategorieebenen
Hierarchische Gruppierung, d. h. Ober- und Unterkategorieebenen
Multiple Gruppierung für Single-Seiten
Hier ein Beispiel für die Darstellung der Ebenen für eine beliebige redaktionelle Website:
Bild 6.2 Beispiel für eine redaktionelle Website
Basierend auf dem Beispiel von eben hier eine exemplarische Darstellung einer hierarchieunabhängigen Gruppierung:
Bild 6.3 Beispiel für eine hierarchieunabhängige Gruppierung
Die Aufrufe für die in den Rubriken News, Kultur und Verfasser enthaltenen Seitengruppen hätten in diesem Beispiel folgende zusätzliche Zeilen innerhalb des Tracking-Codes:
Listing 6.33 Seitengruppierung hierarchieunabhängige Website
_gaq.push(['_setPageGroup',1, 'News']);
_gaq.push(['_setPageGroup',2, 'Kultur']);
_gaq.push(['_setPageGroup',3, 'Verfasser']);
Wiederum basierend auf demselben Beispiel hier die Darstellung von Grafik und Tracking-Code für die hierarchische Darstellung:
Bild 6.4 Beispiel für eine hierarchische Darstellung
Die entsprechenden Tracking-Code-Aufrufe könnten dann wie folgt aussehen:
Listing 6.34 Beispiel-Code hierarchische Darstellung
_gaq.push(['_setPageGroup',1, 'News/Politik']);
_gaq.push(['_setPageGroup',1, 'News/Business']);
_gaq.push(['_setPageGroup',1, 'News/Sport']);
_gaq.push(['_setPageGroup',2, 'Kultur/Lifestyle']);
_gaq.push(['_setPageGroup',2, 'Kultur/Comedy']);
_gaq.push(['_setPageGroup',2, 'Kultur/Lokales']);
_gaq.push(['_setPageGroup',3, 'Verfasser/Verfasser1']);
_gaq.push(['_setPageGroup',3, 'Verfasser/Verfasser2']);
_gaq.push(['_setPageGroup',3, 'Verfasser/Verfasser3']);
Und als letztes ein Beispiel für die multiple Seitengruppierung:
Bild 6.5 Beispiel für eine multiple Seitengruppierung
Hierfür könnten die Tracking-Code-Aufrufe folgendermaßen aussehen:
Listing 6.35 Beispiel-Code multiple Seitengruppierung
_gaq.push(['_setPageGroup',2, 'Kultur/Lifestyle']);
_gaq.push(['_setPageGroup',3, 'Verfasser1']);
_gaq.push(['_setPageGroup',2, 'Kultur/Lokales']);
_gaq.push(['_setPageGroup',3, 'Verfasser3']);
Sobald die zusätzlichen Zeilen dem Tracking-Code hinzugefügt wurden, bedarf es nun noch einer weiteren Einstellung im Interface. Hierfür gehen Sie in
Weitere Kostenlose Bücher