我已经使用谷歌分析下面的代码,我确认它为我的作品,因为我可以看到在谷歌分析仪表板数据:使用“ec”(增强型电子商务)与Vs. “电子商务”(电子商务)在谷歌Analytics(分析)
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id': '<?php echo $product_id ?>',
'revenue': '<?php echo $revenue_amount ?>',
});
现在我想在谷歌分析仪表板这一点,但我无法接收数据:
// Require the Enhanced Ecommerce plugin for use with the default tracker.
ga('require', 'ec');
// Call the Enhanced Ecommerce plugin's addProduct method.
ga('ec:addProduct', {
'id': 'P12345',
'name': 'Android Warhol T-Shirt',
'category': 'Apparel',
'brand': 'Google',
'variant': 'black'
});
有什么用ga('require', 'ecommerce');
和ga('require', 'ec');
之间的区别?
我读https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce和https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce,并在我看来,ga('require', 'ecommerce');
是电子商务插件,并ga('require', 'ec');
是增强型电子商务插件。我只是想确认这些信息,以及在使用电子商务和增强型电子商务时是否存在任何相冲突的问题。正如我所说,我的执行ga('require', 'ecommerce');
工作正常,但ga('require', 'ec');
不是。谢谢。
我刚刚在https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce上阅读:“重要提示:电子商务插件不应与增强型电子商务(ec.js)插件一起使用-在。” –