Теперь AdWords – это Google Реклама. Новое название отражает, что сервис включает в себя различные рекламные инструменты в поисковой и контекстно-медийной сетях, на YouTube и не только. Подробнее

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

Не передаются данные в электронную торговлю Universal 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('require', 'ecommerce', 'ecommerce.js'); 
ga('create', 'UA-45907534-1', 'ifab.ru'); 
ga('send', 'pageview'); 
ga(‘send’, ‘event’, ‘page’, ‘load’, ‘order’); 
ga('require', 'ecommerce', 'ecommerce.js'); 
ga('ecommerce:addTransaction', { 
'id': '{{order.number}}', 
'affiliation': 'none' 
'revenue': '{{order.total_price}}', 
'shipping': '{{order.delivery_price}}', 
'tax': '0' 
}); 
{% for item in order.items %} 
ga('ecommerce:addItem', 
{ 'id': '{{item.id}}', 
'name': '{{item.title}}', 
'sku': '{{item.sku}}', 
'category': 'none', 
'price': '{{item.sale_price}}', 
'quantity': '{{item.quantity}}' 
}); 
{% endfor %} 
ga('ecommerce:send'); 
</script>

 

Обрабатывается он вот так:

 

<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('require', 'ecommerce', 'ecommerce.js'); 
ga('create', 'UA-45907534-1', 'ifab.ru'); 
ga('send', 'pageview'); 
ga(‘send’, ‘event’, ‘page’, ‘load’, ‘order’); 
ga('require', 'ecommerce', 'ecommerce.js'); 
ga('ecommerce:addTransaction', { 
'id': '1044', 
'affiliation': 'none' 
'revenue': '85889.0', 
'shipping': '890.0', 
'tax': '0' 
}); 

ga('ecommerce:addItem', 
{ 'id': '31049620', 
'name': 'Диван Chesterbon sofa', 
'sku': 'FA0020033-0150', 
'category': 'none', 
'price': '84999.0', 
'quantity': '1' 
}); 

ga('ecommerce:send'); 
</script> 

 

 

В чем ошибка? Отслеживание включено. И код по фен-шую...

 

 Ссылка на сайт указана в профиле.

 

1 Ответ экспертаverified_user

Re: Не передаются данные в электронную торговлю Universal Analytics

Выпускник Сообщества

Сергей,

 

Не по фэншую сделано. :-) Поставьте расширение к Chrome Tag Assistan и увидите следующее:

 

error.png

 

Error: Method 'send' has 2 additional parameter. more info

 

У вас 2 раза повторяется:

 

ga('create', 'UA-45907534-1', 'ifab.ru');
ga('send', 'pageview');

 

Скорее всего, поэтому не работает электронная торговля.  Основной код Universal должен находится выше кода Электронной торговли и в единственном экземпляре.

 

--
Если мой ответ был полезен - нажмите на звездочку.
Если вы получили ответ на свой вопрос, то, пжл, утвердите ответ. Нажмите на кнопку "Утвердить в качестве решения".

 

 

Re: Не передаются данные в электронную торговлю Universal Analytics

Студент ✭ ✭ ✭
Удалил дубль, в яндекс метрике сразу заработали конверсии, а в гугле нет.

Re: Не передаются данные в электронную торговлю Universal Analytics

Студент ✭ ✭ ✭

Chrome Tag Assistan

"Error: No HTTP response detected more info
Error: Missing analytics.js script more info
Error: Unknown method name: '' more info
Error: Unknown method name: 'addTransaction' more info
Error: Missing 1 required parameter(s) for method 'send'. more info
Suggestion: Code found outside of <head> tag more info"

 

Что это значит? Я не понимаю

 

На этой странице эти ошибки

Re: Не передаются данные в электронную торговлю Universal Analytics

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

ad63.png

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

Re: Не передаются данные в электронную торговлю Universal Analytics

Выпускник Сообщества

А плагин поставили, который я выше рекомендовал? Вот, что он мне пишет:

 

error1.png

 

Попробуйте заного все поставить. Есть ошибки в синтаксисе.  Вот тема, где подробно разбирается установка.

 

https://www.ru.adwords-community.com/t5/%D0%9E%D1%86%D0%B5%D0%BD%D0%BA%D0%B0-%D1%80%D0%B5%D0%B7%D1%8...

Re: Не передаются данные в электронную торговлю Universal Analytics

Студент ✭ ✭ ✭
Спасибо подправил.

Re: Не передаются данные в электронную торговлю Universal Analytics

Студент ✭ ✭ ✭
Плагин шарашит по старому коду. А у меня Юниверсал Аналитикс. Там метод addTransaction существует.

Re: Не передаются данные в электронную торговлю Universal Analytics

Ведущий участник
Попутно, Кто проектировал корзину, должен гореть в UI аду))) 15 минут не могу оформить заказ. Уже интересно где поле индекс, какой еще адрес нужно скзаать чтобы посмотреть проходит ли транзакция
C уважением,
Павел

Re: Не передаются данные в электронную торговлю Universal Analytics

Выпускник Сообщества
Это да. Второй раз не хотелось проверять настройку кода из-за этого :-)