Много раз использовала предыдущую версию аналитики для настройки отслеживания электронной торговли, но не для того, чтобы новая версия универсальной аналитики работала.Google 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('create', 'UA-########-#', 'secure.example.com');
ga('require', 'ecommerce', 'ecommerce.js');
ga('send', 'pageview');
ga('ecommerce:addTransaction', {
'id': '[id]',
'affiliation': '[storename]',
'revenue':'[total]',
'shipping':'[shipping]',
'tax': '[tax]'
});
#foreach ($item in $order.getItems())
ga('ecommerce:addItem', {
'id': '[id]',
'name': '[product]',
'sku': '[sku]',
'category': '',
'price': '[unitprice]',
'quantity': '[quantity]'
});
#end
ga('ecommerce:send');
</script>
Вначале работа над просмотром страницы работала для меня в предыдущей версии аналитики; это неправильный способ структурировать это для фрагмента универсальной аналитики?
Вы можете форматировать код, пожалуйста, его трудно читать. –