Справка по пользовательской переменной посетителя Справка Google Analytics - PullRequest
1 голос
/ 22 февраля 2012

Я использую пользовательские переменные Google Analytics для сайта, над которым я работаю. Вот фрагмент кода, загруженный на страницу.

   _gaq.push(['_setAccount', 'UA-xxxxxxxxx-1']);
 //]]>
 </script>

 <script>
  //<![CDATA[
    _gaq.push(['_trackPageview', 'searches/new/registration/complete']);
    _gaq.push(['_setCustomVar', 1, "member type", "registered", 1]);
    _gaq.push(['_trackEvent', 'registration', 'signup',,1]);

Несмотря на то, что я знаю, что _trackPageview необходимо разместить после вызова _setCustomVar, я все еще вижу, как числа попадают в Google Analytics как "тип члена = зарегистрирован". Я не хочу сбрасывать со счетов эти цифры, и я хочу в них разобраться, прежде чем исправлять эту ошибку в том, как был размещен фрагмент.

Любая причина, почему я все еще получал посещения для этой комбинации Имя-Значение?

Спасибо -

Ответы [ 2 ]

0 голосов
/ 28 мая 2014

Поскольку область действия вашей пользовательской переменной установлена ​​в 1, она все равно будет запущена "trackEvent" (даже без "trackPageview".

Если ваша область была установлена ​​на 3 (на уровне страницы), она будет полагаться на «trackPageview» и не будет хорошо регистрироваться с «trackEvent»

0 голосов
/ 22 февраля 2012

Пользовательская переменная установлена ​​с помощью куки-файла GA и фактически сохраняется и отправляется при вашем следующем _trackPageview, поэтому вы все еще можете видеть его, все, что вы делаете для отправки данных, вероятно, в тот момент, когда вы не хотите(следующий просмотр страницы).

Редактировать: Также, как указывалось, он может идти с вашим методом _trackEvent, который в конечном итоге будет делать то же самое, отправляя данные в определенное время, к которому вы не собираетесь, особенно ссобытия, которые связаны с взаимодействиями, поэтому, если никто не вызывает те на странице, которую вы пытаетесь установить customVar, он вообще не будет установлен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...