Analytics
Сейчас в сети: 423
Сейчас в сети: 423
Обсуждение проблем, связанных с кодом отслеживания событий, кодом Universal Analytics и настройки междоменного отслеживания
Подсказки
star_border
Ответить

Старый код классической Analytics отсылал данные в Analytics Universal

Студент ✭ ✭
На старых станицах стоял старый код:
 
<script type="text/javascript">
_gaq.push(['_trackPageview', '/error404?page=' + document.location.pathname + document.location.search + '&from=' + document.referrer]);
</script>
Была запущена новая версия сайта и на новых страницах с другими адресами, был размещен другой скрипт с измененным синтаксисом:
 
<script type="text/javascript">
_ga(['send', '/error404?page=' + document.location.pathname + document.location.search + '&from=' + document.referrer]);
</script>
 
Недавно мы выяснили, что он не работал, а поступающие данные по 404 ошибкам все шли со старых страниц.
 
Проблему нового скрипта мы уже решили через GTM (впрочем, если вы подскажете, через какую функцию сейчас можно формировать отсылку информации без GTM, мы будем благодарны), но нас все же интересует, почему с переходом с классической Analytics на Analytics Universal продолжал работать старый код и отсылать данные?
1 Ответ экспертаverified_user

Старый код классической Analytics отсылал данные в Analytics Universal

Ведущий участник

Привет. У вас ошибка синтаксиса в части  "..... _ga(['send',.....

Пример должен выглядеть так 

ga('send', 'pageview', location.pathname);



Документация
https://developers.google.com/analytics/devguides/collection/analyticsjs/pages

C уважением,
Павел

Старый код классической Analytics отсылал данные в Analytics Universal

Студент ✭ ✭

спасибо за ответ