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

Analytics
Сейчас в сети: 529
Сейчас в сети: 529
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Ошибка при установке модуля e-commerce в Universal Analytics

Студент ✭
Привет,
На сайте интернет-магазина нет страницы "Спасибо за покупку", поэтому продажи отслеживаются через события.
При успешной транзакции срабатывает такой код:
 
ga('create', UA-4033XXXX-1', 'auto');
ga('send', 'pageview');
 
<!-- GA Ecommerce -->
<script type="text/javascript">
ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {
  'id': '<?=$params[item][request]?>',
  'affiliation': 'XXPLX', 
  'revenue': '<?=$params[item][amount]?>',
  'shipping': '0',
  'tax': '0'
});
<?foreach($params[item][item_list] as $item):?>
ga('ecommerce:addItem', {
  'id': '<?=$params[item][request]?>',   
  'name': '<?=$item[name]?>',   
  'sku': '<?=$item[id]?>',        
  'category': '',     
  'price': '<?=$item[price]?>',            
  'quantity': '<?=$item[count]?>'             
});
<?endforeach?>
ga('ecommerce:send');
ga('send', 'event', 'Purchase', 'Paid'); 
</script>

 

 

Однако в Universal Analytics в разделе Поведение => События => Обзор не отображаются ивенты Purchase, и, соответственно, на вкладке "Электронная торговля" нет успешно достигнутых целей, настроенных через эти события.

Есть версии, в чем затуп, и как его исправить?

 

Спасибо,

Алексей

1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

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

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Профессор ✭ ✭
Сделайте следующие действия:
1. Оформите покупку. на странице "Спасибо за покупку"
2. На странице "Спасибо за покупку" откройте исходный код страницы.
3. Найдите в коде ваш код электронной коммерции и посмотрите какие данные передаются, или сделайте скриншот и прикрепите сюда.
---
Если ответ был вам полезен — нажмите на звездочку.

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

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Профессор ✭ ✭
Приветствую. Напишите адрес сайта попробуем разобраться.
---
Если ответ был вам полезен — нажмите на звездочку.

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Студент ✭
Лучший ответ.
Решение
Утвердил автор темы Alexey P
сентября 2015

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Профессор ✭ ✭
Сделайте следующие действия:
1. Оформите покупку. на странице "Спасибо за покупку"
2. На странице "Спасибо за покупку" откройте исходный код страницы.
3. Найдите в коде ваш код электронной коммерции и посмотрите какие данные передаются, или сделайте скриншот и прикрепите сюда.
---
Если ответ был вам полезен — нажмите на звездочку.

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Студент ✭
Ну, в общем, была допущена детская ошибка второго порядка.
Сначала неверно установлен код (номер счетчика ниже, чем модуль е-коммерса), а когда этот баг был обнаружен на прошлой неделе, то почему-то он не был исправлен.
Что и было выявлено, когда вы попросили сделать скриншот.

Re: Ошибка при установке модуля e-commerce в Universal Analytics

Студент ✭ ✭ ✭

Добрый день. Подскажите, в чем причина проблемы с обычным модулем e-commerce (не расширенным).

 

Добавляю плагин ecommerce в счетчике поле pageview

....

....

ga('send', 'pageview');

ga('require', 'ecommerce');

 

Далее, на нужной странице, когда товарная группа сформирована, отправляю в GA следующий код:

 

1.jpg

 

TrId - уникальный ID генерируется рандомно.

ID в addItem - статичный номер продукта.

Функция function callGA() - отвечает за срабатывание ga('ecommerce:send'); - только когда будет нажата определенная кнопка.

 

Поясню что требуется - надо передать 1 транзакцию с уникальным ID в которой будет содержаться 3 продукта на сумму 580.

 

В итоге при срабатывании данного кода что приходит в GA?

Ниже отчет по Трназакциям.

 

2.jpg

 

Т.е. у нас передалось 4 транзакции а не 1.

Причем 3 из них имеют статичный ID продукта, а 4-ая, которая по логие должна была связать эти самые 3, содержит лишь итоговую стоимость без продуктов внутри.

 

Впорс: Как сделать так чтобы была 1 транзакция с 3 продуктами внутри. В чем ошибка?

 

Я пробовал делать ID в addItem каждому продукту, такой же как и в addTransaction (грубо говоря одинаковый) - думая что он, по одинаковым цифрам свяжет их. Но там все тоже самое, в отчетах не группируется несколько продуктов в 1 общую траназакцию.