Festlegen einer benutzerdefinierten Variable in Google Analytics, nachdem _trackPageview aufgerufen wurde

8

Mit Goggle Analytics möchte ich eine benutzerdefinierte Variable verwenden. Diese Funktionalität ist eingebaut, aber leider habe ich keine Kontrolle über den Code, der GA lädt und _trackPageview aufruft;

Das bedeutet, dass ich _setCustomVar nicht vor _trackPageview

aufrufen kann

Wenn ich _trackPageview ein zweites Mal aufrufe, protokolliert es zwei Seitenaufrufe?

Zum Beispiel

%Vor%

Gibt es eine andere Möglichkeit, die benutzerdefinierte Variable festzulegen

    
slifty 06.04.2012, 02:26
quelle

3 Antworten

9

Ja, jeder _trackPageview protokolliert eine Seitenansicht.

Sie könnten eine pageURL an die zweite _trackPageview übergeben und einen Filter in Ihrem Analyseprofil festlegen, um diese Seitenaufrufe zu ignorieren.

%Vor%

Alternativ können Sie anstelle eines zweiten _trackPageview-Objekts _trackEvent verwenden, um eine GIF-Nachverfolgungsanforderung zu veranlassen und die benutzerdefinierte Variable zu übermitteln.

%Vor%     
mike 06.04.2012, 05:43
quelle
4

Um zu verhindern, dass sich die Statistik sowohl auf die Anzahl Ihrer Seitenaufrufe als auch auf Ihre Bouncerate auswirkt, sollten Sie wahrscheinlich die Methode _trackEvent verwenden und daran denken, die Variable opt_noninteraction auf false zu setzen. Dies sollte weder eine Seitenansicht verfolgen noch die Bouncerate beeinflussen

%Vor%     
Søren Dam 19.09.2012 13:06
quelle
1

Ich habe das gleiche Problem, und es scheint die bessere Lösung zu sein, _setCustomVar BEFORE _trackPageview zu verschieben. Sie müssen die _gaq Variable vor dem _setCustomVar wie folgt initiieren:

%Vor%     
Bogdan 29.10.2012 10:52
quelle

Tags und Links