增强了新跟踪器上的电子商务分析跟踪
enhanced ecommerce analytics tracking on new tracker
我想为增强型电子商务数据设置一个单独的帐户,这样数据就不会改变主帐户
我阅读了 this article 并密切关注它,像这样设置了一个新的跟踪器
ga("create", "UA-XXXXX-XX", "auto", {
"name": "newTracker"
});
ga("require", "ec");
然后添加产品
ga("ec:addProduct", {
"id": "b55da",
"name": "Flexigen T-Shirt",
"price": "16.00",
"brand": "Flexigen",
"category": "T-Shirts",
"position": 0
});
但这就是我遇到的问题
当我使用 ga("newTracker.send", "pageview");
它不发送增强型电子商务数据..
参见:
但是当我不使用新的跟踪器(而是使用默认跟踪器 ga("send", "pageview");
)时,它确实可以正常工作
参见:
有什么问题?
你创建了一个新的命名空间,所以如果你想把东西包含在里面,你需要把它放在命名空间下。因此,您还需要为 require
和 ec
命令命名空间:
ga("create", "UA-XXXXX-XX", "auto", {
"name": "newTracker"
});
ga("newTracker.require", "ec");
ga("newTracker.ec:addProduct", {
"id": "b55da",
"name": "Flexigen T-Shirt",
"price": "16.00",
"brand": "Flexigen",
"category": "T-Shirts",
"position": 0
});
ga('newTracker.send', 'pageview');
我想为增强型电子商务数据设置一个单独的帐户,这样数据就不会改变主帐户
我阅读了 this article 并密切关注它,像这样设置了一个新的跟踪器
ga("create", "UA-XXXXX-XX", "auto", {
"name": "newTracker"
});
ga("require", "ec");
然后添加产品
ga("ec:addProduct", {
"id": "b55da",
"name": "Flexigen T-Shirt",
"price": "16.00",
"brand": "Flexigen",
"category": "T-Shirts",
"position": 0
});
但这就是我遇到的问题
当我使用 ga("newTracker.send", "pageview");
它不发送增强型电子商务数据..
参见:
但是当我不使用新的跟踪器(而是使用默认跟踪器 ga("send", "pageview");
)时,它确实可以正常工作
参见:
有什么问题?
你创建了一个新的命名空间,所以如果你想把东西包含在里面,你需要把它放在命名空间下。因此,您还需要为 require
和 ec
命令命名空间:
ga("create", "UA-XXXXX-XX", "auto", {
"name": "newTracker"
});
ga("newTracker.require", "ec");
ga("newTracker.ec:addProduct", {
"id": "b55da",
"name": "Flexigen T-Shirt",
"price": "16.00",
"brand": "Flexigen",
"category": "T-Shirts",
"position": 0
});
ga('newTracker.send', 'pageview');