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

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '351533',
    'url' => 'setting-a-custom-variable-in-google-analytics-after-trackpageview-is-called',
];

$_COOKIE = [
    'advanced-frontend' => '6ed2a5ced8c57d6db975426562396fc8',
    '_csrf-frontend' => '3c5962b132a0ccf210f32d965b0212ecf44855cd9dea24080fd695762c24cd4ba:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"UTe33k__251oHMAsdTsRZk5nh-FB8NtP";}',
];

$_SESSION = [
    '__flash' => [],
];