Schneller Tipp Die Leistungsfähigkeit der benutzerdefinierten Google Analytics-Variablen

Die Vertrautheit mit Ihren Nutzern und ihren Bedürfnissen ist der wichtigste Aspekt einer erfolgreichen Website oder Webkampagne. Google Analytics ist das perfekte Werkzeug, um diese Art von Informationen zu sammeln. Es gibt jedoch noch viel mehr über Ihre Benutzer, wenn Sie benutzerdefinierte Variablen verwenden, um bessere Entscheidungen zu treffen.


Was sind benutzerdefinierte Variablen??

Die Verwendung benutzerdefinierter Variablen birgt ein enormes Potenzial, da Sie Informationen über das Verhalten Ihrer Besucher erhalten können.

Sie können benutzerdefinierte Variablen als eigene Erweiterung von Metriken und Dimensionen behandeln. Auf diese Weise können Sie nicht standardmäßige und detaillierte Daten erfassen, die nicht über das Google Analytics-Bedienfeld verfügbar sind.

Die Verwendung von benutzerdefinierten Variablen birgt ein enormes Potenzial, da Sie Informationen über das Verhalten Ihrer Besucher abrufen können, was insgesamt wesentlich zur Steigerung des ROI (Return on Investment) der Website oder des E-Shops beitragen kann.

Durch die Verwendung von benutzerdefinierten Variablen können Sie beispielsweise die Aktivitäten der angemeldeten Benutzer von denjenigen unterscheiden, die sich nie angemeldet haben. Dies bietet die Möglichkeit, das Verhalten der Website zu beobachten, die für eine bestimmte Zielgruppe entwickelt wurde. Zum Beispiel können wir erfahren, welche Seite unserer Website von Männern - zwischen 20 und 30 Jahren - am häufigsten besucht wird. Und dies ist nur ein kleiner Teil der Informationen, die mit Hilfe benutzerdefinierter Variablen gespeichert werden können.


Wie funktionieren benutzerdefinierte Variablen??

Die Funktionalität von benutzerdefinierten Variablen ist in ihrer Einfachheit wunderbar. Tatsächlich beruht dies auf der einfachen Tatsache, dass der Benutzer bei der Durchführung einer vordefinierten Aktivität ein Label erhält und die Informationen zu diesem Label anschließend in einem Cookie gespeichert werden. Auf der Grundlage dieses bestimmten Labels können wir dann einen neuen Abschnitt in der Statistik des Google Analytics-Panels erstellen.

Benutzerdefinierte Variablen können auf drei Arten verwendet werden:

  • Seitenebene - Dies ist die niedrigste Ebene, mit der bestimmte Arten der Interaktion des Besuchers mit der Webseite überwacht werden (z. B. AJAX, Ansehen eines Videos usw.).
  • Sitzungsebene - Ein an diese Stufe angefügtes Label wird den Aktionen des Besuchers während der gesamten Sitzung hinzugefügt und nach Ablauf des Sitzungscookies gelöscht.
  • Besucherebene - Dies ist die höchste Stufe. Das Label ist dauerhaft und bleibt bei nachfolgenden Besuchen getrennt, bis der Besucher den Cookie löscht oder den Wert überschreibt.

Wie konfiguriere ich benutzerdefinierte Variablen??

Benutzerdefinierte Variablen sind sehr einfach zu konfigurieren. Sie müssen nur eine Codezeile vor dem einfügen _trackPageview Anruf.

_gaq.push (['._setCustomVar, INDEX, NAME, VALUE, OPT_SCOPE']);
  • INDEX (erforderlich) - bestimmt einen Platz für eine benutzerdefinierte Variable in Google Analytics. Es stehen 5 Slots zur Verfügung, die von 1 bis 5 nummeriert sind. Wenn die Variablen korrekt funktionieren sollen, muss eine einzige Variable in einem Slot untergebracht werden.
  • Name (erforderlich) - ist der Name der Variablen, die im Bericht des Google Analytics-Bedienfelds angezeigt wird - Benutzerdefinierte Variablen
  • WERT (optional) - ist der tatsächliche Wert der Variablen, mit der gepaart wird NAME. Es sind beliebig viele solcher Wertepaare möglich, beispielsweise wenn NAME = Land, WERT können die Werte von US, GB, PL usw.
  • OPT_SCOPE (optional) - ist eine Ebene, in der eine benutzerdefinierte Variable funktioniert. Wie ich oben beschrieben habe, gibt es drei Ebenen: 1 (Besucherebene), 2 (Sitzungsebene), 3 (Seitenebene). Wenn dieser Parameter nicht angegeben wird, wird er durch die Standard-Seitenebene ersetzt.
 var _gaq = _gaq || []; _gaq.push (['_setAccount', 'UA-xxxxxxxx-x']); _gaq.push (['._setCustomVar, INDEX, NAME, VALUE, OPT_SCOPE']); _gaq.push (['_ trackPageview']);

Einige Übung

Lassen Sie uns nun überprüfen, wie benutzerdefinierte Variablen in der Praxis funktionieren. Nehmen wir an, wir möchten die Besucher unserer Website nachverfolgen - zwischen denjenigen, die sich angemeldet haben oder nicht. Dazu müssen Sie sich vor dem Internetauftritt anmelden _trackPageview rufen wir den Code ein, der den Benutzer beschreibt.

_gaq.push (['._ setCustomVar, 1, // erster Slot' user-type ', // Name der benutzerdefinierten Variablen' visitor ', // Wert der benutzerdefinierten Variablen 2 // Bereich der benutzerdefinierten Variablen - Sitzungsebene]);


Sobald sich der Besucher auf Ihrer Website anmeldet, ändern wir diesen Code entsprechend:

_gaq.push (['._ setCustomVar, 1, // erster Steckplatz' user-type ', // Name der benutzerdefinierten Variablen' regular-user ', // Wert der benutzerdefinierten Variablen 2 // Bereich der benutzerdefinierten Variablen - Sitzungsebene]);

Aber was folgt?

Es ist Zeit, die Ergebnisse des beschriebenen Skripts vorzustellen. Nachdem das Skript eine Woche lang ausgeführt wurde, wurde ein erweitertes Segment im Google Analytics-Bedienfeld erstellt. Das Ziel ist es, die Daten in der Anzeige in folgende Bereiche zu unterteilen: Gesamt, Bericht für angemeldete Benutzer und Bericht für Benutzer, die sich nicht für bestimmte Metriken angemeldet haben.

Das Segment selbst wird durch erstellt Erweiterte Segmente => Erstellen Sie ein neues erweitertes Segment. Dann sollten Sie die Abmessungen gemäß dem folgenden Screenshot festlegen:

Die Variable, die wir mit JavaScript definiert haben, befand sich im ersten Slot, also müssen wir auswählen Taste 1 und Wert 1. Dann setzen wir den für uns interessanten Schlüssel (benutzertyp) und den Wert für den definierten Schlüssel (besucher) durch Verkettung zusammen. Als Nächstes benennen und testen wir das erweiterte Segment. Die Anzahl der Besuche während eines bestimmten Zeitraums für bestimmte Segmente wird im Test berechnet.

Wir definieren das zweite Segment, das die angemeldeten Benutzer auf dieselbe Weise berücksichtigt. Wir können es analog zu dem oben dargestellten Muster erstellen - mit dem Unterschied, dass die benutzerdefinierte Variable als festgelegt ist Normalbenutzer.

Nachdem wir die beiden Segmente festgelegt haben, können wir sie aktivieren. Das Ergebnis ist unten dargestellt. Ein solcher Datensatz ist eine hervorragende Grundlage für eine detaillierte Analyse der Aktivitäten auf einer Webseite.


Es ist eine Erinnerung wert?

  • Duplizieren Sie nicht die Namen der benutzerdefinierten Variablen zwischen den Slots.
  • Legen Sie vor dem Seitenaufruf benutzerdefinierte Variablen fest.
  • Sie können nicht mehr als fünf benutzerdefinierte Variablen in einer einzelnen Anforderung verwenden.
  • Berücksichtigen Sie für einige Anforderungen die Ereignisverfolgung anstelle von benutzerdefinierten Variablen, da dann keine zusätzlichen (falschen) Seitenzugriffe im Bedienfeld generiert werden.
  • Sie können feststellen, ob benutzerdefinierte Variablen funktionieren, indem Sie die Anforderungen in beobachten Firebug oder mithilfe der Chrome-Erweiterung Google Analytics Tracking Code Debugger.

Dies ist nur der Anfang

Die Verwendung benutzerdefinierter Variablen führt zu gerechtfertigten und genaueren Standortentscheidungen.

Das in diesem Artikel dargestellte Beispiel veranschaulicht nur den Prozess der Verwendung einer einzelnen benutzerdefinierten Variablen und die Ermittlung der besten Methode zum Verwalten einer Website, je nach Art des Besuchers. Dies ist natürlich nur der Anfang. Benutzerdefinierte Variablen können unglaublich leistungsfähig werden, wenn wir mehrere von ihnen gleichzeitig kombinieren. Als schnelles Beispiel können wir anhand der anwendbaren Daten aus dem Registrierungsprozess einer Website nicht nur das Geschlecht des Besuchers (Sitzungsebene), sondern auch dessen Altersklasse (Sitzungsebene) verfolgen. Außerdem könnten wir die Besucher in Gruppen einteilen, die in unserem fiktiven E-Shop Käufe getätigt haben, oder sogar verfolgen, welche Personen eine bestimmte Aktion ausgeführt haben, z. B. das Klicken auf einen Facebook-Button.

Diese Techniken werden in gerechtfertigten und genaueren Standortentscheidungen umgesetzt.