Google Analytics неопределенное поведение

0

Я разрабатываю веб-сайт, на котором я должен внедрить динамический код Google Analytics. На моем сайте будут разные пользователи, и каждый пользователь будет иметь собственные идентификаторы GA. Я реализовал его, и код идет прямо на странице пользователей, но отчетность по аналитике google является несертифицированной. "Реальное время" вообще не отображается. И пользовательские переменные, которые я отправляю, также не приходят. Я отлаживал через отладчик GA для Chrome, и он не показывает никаких ошибок.

Что я делаю не так? Можем ли мы иметь несколько GA-кодов, реализованных в одном домене? Будет ли это проблемой?

Вот код mu:

    var _gaq = _gaq || []; 
_gaq.push(["_setAccount", **-********-*]);
 _gaq.push(["_setDomainName", "none"]); 
_gaq.push(["_setCustomVar",1,"UserID","USERID1",2]); 
_gaq.push(["_setCustomVar",2,"UserName","VALUE1",2]); 
_gaq.push(["_setCustomVar",3,"UserEmail","VALUE2",2]); 
_gaq.push(["_setCustomVar",4,"IP_Address","VALUE3",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); })();

Является ли мой код неправильным? Или какой код я использовал бы для обработки своей ситуации?

  • 0
    ты можешь объяснить лучше?
  • 0
    Можете ли вы сказать мне, что вас смущает. Поскольку я не понимаю, что объяснять больше, я думал в течение 5 минут, но не понимаю, что объяснить. Так что вы можете сказать мне, что вы хотите знать? К сожалению :)
Показать ещё 2 комментария
Теги:
google-analytics

1 ответ

0

Использовать код отслеживания Universal Analytics:

Универсальная аналитика: последняя версия Google Analytics

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'XX-XXXXXXXX-X', 'auto');
  ga('send', 'pageview');

</script>

замените свой Tracking ID на XX-XXXXXXXX-X и добавьте этот код ко всем страницам вашего сайта.

  • 0
    Да, я также использовал этот код, но он бесполезен. Это код по умолчанию для GA, я знаю, но он не работает для меня.
  • 0
    @AleemAhmad, можете ли вы опубликовать код своей страницы ..? .. ru запустить веб-сайт на локальном или живом сервере?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню