Я хочу отслеживать связанные с электронной коммерцией материалы с помощью Google Analytics в отношении кампаний.Отслеживание кампаний по электронной коммерции через Google Analytics
Корзина/выписка (включенная через iframe) находится в другом домене, чем в магазине. Я включил отслеживание электронной торговли в GA, добавил сценарии отслеживания на обе страницы, и я получаю много данных, но кажется, что информация о кампании теряется, поскольку все данные электронной коммерции имеют только «shop.com/referral», как источник/средний, а не «campaign1/newsletter», как я ожидал.
Пример:
Сценарий на SHOP.COM:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxx']);
_gaq.push(['_trackPageview']);
_gaq.push(['_setDomainName', 'shop.com']);
_gaq.push(['_setAllowLinker', true]);
...
войти на сайт Получить через
http://shop.com/page.html?utm_campaign=campaign1&utm_source=newsletter...
IFrame Src
via _gat._getTrackerByName()._getLinkerUrl('http://basket.com/page.html')
который возвращает что-то вроде
http://basket.com/page.html?__utma=14776951xxx&__utmb=14776xx..
Вставить IFrame с этим URL ..
На basket.com/page.html я добавил следующие GA E-Commerce код отслеживания
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxx']);
_gaq.push(['_trackPageview']);
_gaq.push(['_setDomainName', 'basket.com']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_addTrans',
'1234', // transaction ID - required
'Name',
'123.4' .....
_gaq.push(['_addItem', ...
_gaq.push(['_trackTrans']);..
Действительно странное дело , что даже пиксель отслеживания (который загружен в IFRAME для отслеживания электронной коммерции событий) кажется правильным
http://stats.g.doubleclick.net/__utm.gif?utmwv=5.4.4dc&....%3Futm_source%3Dnewsletter2%26utm_campaign%3Dcampaign1...
ли я что-то упустить?
Большое спасибо