Пользовательские переменные Google Analytics не работают - PullRequest
0 голосов
/ 04 ноября 2011

Я пытаюсь зарегистрировать имя пользователя, использующего мою систему.К сожалению, я не мог отслеживать с помощью пользовательских переменных.Я мог бы отслеживать посещение страницы, но отслеживание пользовательских переменных не работает.Не могли бы вы мне помочь?Спасибо.

<script type="text/javascript">

      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-xxxxxxx-1']);
      _gaq.push(['_setDomainName', 'none']);
      _gaq.push(['_setCustomVar',1,'UserName','JohnPaul',2]);
      _gaq.push(['_trackPageview']);      

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();


    </script>

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Код правильный и теперь отслеживает пользователей.Я просто использовал те же коды, что и выше, и теперь это работает.Но мне нужно было подождать 2 дня, чтобы отследить пользовательские переменные, и теперь они появляются в моих отчетах.

0 голосов
/ 02 августа 2012

Для более чем одного пользователя вам придется использовать PHP для вывода имен пользователей.

_gaq.push(['_setCustomVar', 1, 'UserName', '<?php get_usernames(); ?>',2]);

*** Замените "get_usernames" на функцию для вашего сайта, которая получает имена пользователей.

...