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

Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

Добрый день, есть несколько похожих тем, но ответ на свой вопрос так и не нашел...
Настраиваю электронную торговлю: Universal Analytics + Google Tag Manager + DataLayer
Разместил на сайте на странице завершения покупки код DataLayer:

34fc48f2ad684195b45475f84fa60c1c.jpg
в моём случае располагается он после кода отслеживания <!-- Google Tag Manager -->
поэтому использую dataLayer.push({

В GTM создал тэг и триггер: 

1.JPG2.JPG

 

В отладчике: 

23a47b0c58604b39959d89e4c8711479.jpg179c77eefa7547738db3da1b43ff5188.jpg503ca5f7e25e47d295e412a630458209.jpg

 вроде как срабатывает. Но не могу понять почему в Аналитикс ничего не поступает, в чем может быть подвох?

1 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Кирилл С
октября 2016

Не передается транзакция от dataLayer в Analytics

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

Странно, значит все должно работать)

Может недостаточно времени прошло? В GA не сразу транзакции подтягиваются...

Уточнял по поводу Page View, т.к. бывает, что во время отправки тега с Транзакцией, GTM еще не видит DataLayers. В подобном случае можно изменить тип триггера для тега с транзакцией на "Просмотр страницы - Модель DOM готова" -  http://prntscr.com/csfv49



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

Не передается транзакция от dataLayer в Analytics

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

Добрый день.
А на Page View видит Data Layer в отладчике?

 

Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

Да, только что снова проверил, в Page View тэг присутствует.

 

Не передается транзакция от dataLayer в Analytics

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

Тэг я видел, что присутствует, а Data Layer (как на первом скрине из отладчика в Summary)?
Кстати расширенная торговля в GA выключена?

 

Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

Ну да, DataLayer тот же что и на сриншоте, могу дополнительный скриншот сделать если необходимо.
В GA расширенная торговля отключена - http://prnt.sc/csfqda

Лучший ответ.
Решение
Утвердил автор темы Кирилл С
октября 2016

Не передается транзакция от dataLayer в Analytics

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

Странно, значит все должно работать)

Может недостаточно времени прошло? В GA не сразу транзакции подтягиваются...

Уточнял по поводу Page View, т.к. бывает, что во время отправки тега с Транзакцией, GTM еще не видит DataLayers. В подобном случае можно изменить тип триггера для тега с транзакцией на "Просмотр страницы - Модель DOM готова" -  http://prntscr.com/csfv49



Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

Та я уже вторую неделю мучаюсь с этим...

Попробую согласно вашему совету изменить триггер, завтра отпишусь о результатах.

 

Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

Кстати подумал, я не менял старый код GTM на новый который из двух частей, может быть из-за этого?

 

Не передается транзакция от dataLayer в Analytics

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

Маловероятно. Я тоже не менял, и все работает.

 

Не передается транзакция от dataLayer в Analytics

Студент ✭ ✭ ✭

О, вроде как заработало, на тестовом сайте проверил... спустя несколько минут транзакция появилась. 

Спасибо большое за помощь, как гора с плеч...!