Verfolgen Sie ein Login-Ereignis in Google Analytics

8

Ich möchte ein Login-Ereignis auf meiner Website verfolgen. Der Benutzer schreibt Benutzernamen und gibt dann Klicks auf die Anmeldung, das Formular wird abgeschickt und der Server überprüft, ob das Passwort korrekt ist, und leitet dann zur Startseite um, wenn dies der Fall ist. Aber wie könnte ich ein Login-Ereignis zu GA hinzufügen? Wenn ich es zum Login-Button hinzufüge, ist es nicht vollständig korrekt, da es sogar die fehlgeschlagenen Anmeldeversuche zählt.

Irgendwelche Ideen, wie man das löst?

Danke Chris

    
Chris Hki 22.12.2011, 13:10
quelle

5 Antworten

7

Gute Frage!

Ich denke, Sie möchten die benutzerdefinierten Variablen das bietet Google Analytics.

Stellen Sie einfach für jede Seite, die Ihr Benutzer besucht, eine benutzerdefinierte Variable mit ihrem Benutzernamen ein.

Ich glaube nicht, dass Sie sich für das Login-Ereignis interessieren , sondern Sie interessieren sich dafür, was ein angemeldeter Benutzer besucht - und diese Lösung löst Ihr Problem

    
Tudor Constantin 22.12.2011, 13:16
quelle
3

Die Antwort der benutzerdefinierten Variablen wird Ihren Zwecken dienen, wie unten beschrieben, aber wenn Sie eine andere Alternative wünschen (oder tatsächlich Track-Ereignisse verwenden möchten), könnten Sie auch einen Parameter zu einer erfolgreichen Anmeldung hinzufügen, die Sie dann lesen und als Sie verarbeiten können Wunsch.

Also zum Beispiel:

%Vor%

Dadurch wird ein Link zu Ihrer Anmeldeseite erstellt. Wenn die Anmeldung erfolgreich ist, wird sie mit dem Parameter login = true in der URL zurück zur aktuellen Seite geleitet.

(Sie könnten diesen Parameter beispielsweise über JS überprüfen und basierend darauf den Analytics-Track-Ereignisanruf auslösen.)

    
joesk 31.01.2012 21:31
quelle
0

Eine Möglichkeit, dies zu tun, besteht darin, Ihren Login auf eine Seite umleiten zu lassen, die etwa wie folgt lautet: "Vielen Dank für die Anmeldung" und diesen Seitenaufruf bei Google Analytics registrieren. Und dann wird die Seite automatisch nach 5 Sekunden auf die Seite umgeleitet, die Sie gerade angesehen haben. Ich habe das auf einer guten Anzahl von Websites gesehen. Wenn Ihre Anmeldung eine teilweise Aktualisierung verwendet, können Sie dies auch tun, ohne dass der Benutzer eine separate Seite passieren muss.

    
IvanL 22.12.2011 13:19
quelle
0

Der einfachste Weg besteht in der Verwendung virtueller Seitenansichten ( Anleitung ). Es ist ein kleiner Teil des JS-Codes, den Sie bei jedem beliebigen Ereignis ausführen. Es macht GA denken, dass es einen Seitenaufruf gab. Sie machen also eine bedingte Aussage wie "wenn Login == OK - & gt; erstellen Sie eine virtuelle Seitenansicht mit URI" virtual / login / OK ". Dann setzen Sie einfach diesen URI als Ziel.

    
Nikolay 23.12.2011 06:52
quelle
0

Benutzerdefinierte Vars können für einzelne Benutzer verwendet werden. Sie müssen jedoch eine eindeutige ID einrichten, damit nur Sie dies erkennen können, sobald Sie die Daten aus GA entfernt haben. Legen Sie also in Ihrer dbase eine GoogleAnalyticsID für jeden Benutzer fest und senden Sie diese dann als benutzerdefinierte Variable zum Verfolgen von Benutzern.

    
VineFreeman 02.03.2016 23:45
quelle

Tags und Links