[英]analytics.js Enhanced ECommerce add to cart not working
I am trying to setup EC (Enhanced ECommerce). 我正在尝试设置EC(增强型电子商务)。 But it gives me a headache after thousand tries..
但经过数千次尝试,这让我头疼。
For some weird reason it registers sessions, it registers 'show product' but the next step. 出于某种奇怪的原因,它注册了会话,但注册了“显示产品”,但是下一步。 Add to cart isn't measured.
未添加到购物车。 And we have enough order to know that people add products to the cart.
而且我们有足够的顺序知道人们将产品添加到购物车。
Could you guys please help me out? 你们能帮帮我吗?
(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','__gaTracker');
__gaTracker('create', 'UA-XXXXX-X', 'auto');
__gaTracker('require', 'displayfeatures');
__gaTracker('require', 'ecommerce');
__gaTracker('require', 'ec');
__gaTracker('ec:addProduct', {
'id': 123456,
'name': 'Nissan Skyline R32/R33/R34 Hardened Engine Mounts MR',
'price': '195.00',
'quantity': 1
});
__gaTracker('ec:setAction', 'add');
__gaTracker('send', 'pageview');
Thanks in advance! 提前致谢!
I think you need to make your product ID a string - you currently have it as an integer. 我认为您需要将您的商品ID设置为字符串-您目前将其作为整数。 Change to the following:
更改为以下内容:
__gaTracker('ec:addProduct', {
'id': '123456',
'name': 'Nissan Skyline R32/R33/R34 Hardened Engine Mounts MR',
'price': '195.00',
'quantity': 1
});
__gaTracker('ec:setAction', 'add');
__gaTracker('send', 'pageview');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.