Сейчас в сети: 628
Структура аккаунта, выбор ключевых слов и другие базовые настройки аккаунта AdWords
Подсказки
star_border
Ответить

После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭

Добрый день!

Помогите решить проблему.

 

1. Перешел на UA, основной код заменил, данные о посещениях поступают, но Tag Manager пишет: Error: Missing analytics.js script

 

2. Код на нажатие кнопки заменил на: onClick="ga('send', 'event', 'button', 'fastclick');" - событие не отслеживается.


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Пелых К
сентября 2015

Re: После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭

Проблема решена: строчка кода не выпадает, событие (клик по кнопке) отслеживается.

Решение:

1. закрыл код в {literal}...{/literal}:

<script>

{literal}
(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', 'UA-17436652-1', 'chay.by');
ga('send', 'pageview');

{/literal}

</script>

 

2. Сайт интегрирован с Google Analytics, поэтому обновил содержание google_analytics.php в соответствии с более новой версией кода (хотя все же не на версию UA, а на предыдущую (была же совсем старая)).

Просмотреть решение в исходном сообщении


Все ответы

Re: После перехода на UA не отслеживается цель

Профессор ✭
Наверное не Tag Manager, а Tag Assistant. Покажите сайт будет легче помочь.

Re: После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭

Да, Tag Assistant.

 

Сайт: chay.by

 

Re: После перехода на UA не отслеживается цель

Профессор ✭
В коде аналитики отсутствует вторая строчка
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

Скопируйте его обратно в аккаунте аналитике и замените.

Re: После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭

Эта строчка есть в коде.

Я специально её сейчас удалил и посмотрел, что пишет Tag Assistant: Suggestion: Non-standard implementation.

Затем снова скопировал полноценный код из акаунта аналитикса, вставил и снова Error: Missing analytics.js script.

 

 

Re: После перехода на UA не отслеживается цель

Профессор ✭
1. Не вижу до сих пор на главной странице в коде этой строки.
2. Удалите строки начиная
var pageTracker = _gat._createTracker("UA-17436652-1");
// Google EMEA Image domains
pageTracker._addOrganic("images.google.co.uk","q");
pageTracker._addOrganic("images.google.es","q");
до
pageTracker._addOrganic("search.ua", "query");
pageTracker._trackPageview();

В UA они не работают. Органические источники добавляются в самом аккаунте.

Re: После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭

Вот такой код я вставляю:

 

<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', 'UA-17436652-1', 'chay.by');
ga('send', 'pageview');

</script>

 

А вот такой код можно видеть при просмотре хтмл страницы:

<script>
(function(i,s,o,g,r,a,m),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', 'UA-17436652-1', 'chay.by');
ga('send', 'pageview');

</script>

 

А откуда берется это - я не знаю (может какой-то скрипт загружает? где это можно удалить - на самой странице этого нет?):

var pageTracker = _gat._createTracker("UA-17436652-1");
// Google EMEA Image domains
pageTracker._addOrganic("images.google.co.uk","q");
pageTracker._addOrganic("images.google.es","q");
до
pageTracker._addOrganic("search.ua", "query");
pageTracker._trackPageview();

Re: После перехода на UA не отслеживается цель

Профессор ✭
1. Не знаю каким образом у Вас пропадает строка счетчика.
2. Найдите на странице подключение этого файла и удалите ее.

Re: После перехода на UA не отслеживается цель

Студент ✭ ✭ ✭
// Google EMEA Image domains и др. удалил из админки сайта.
2. Внимательно просмотрел (в т.ч. с использование поиска нужной строчки) index.html и head.html - нигде не нашел подключения скрипта

&lt;script type="text/javascript" src="http://www.google-analytics.com/ga.js">&lt;/script&gt;
&lt;script type="text/javascript">
var pageTracker = _gat._createTracker("UA-17436652-1");

pageTracker._trackPageview();

&lt;/script&gt;

Re: После перехода на UA не отслеживается цель

Профессор ✭
Ищите в footer. В конце концов скачайте сайт и с помощью NotePad++ найдите вхождение этого кода в файлах сайта. Спросите у разработчиков сайта где подключен данный код, они Вам должны помочь.