我已經使用谷歌分析下面的代碼,我確認它爲我的作品,因爲我可以看到在谷歌分析儀表板數據:使用「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)插件一起使用-在。」 –