google-analytics - 哪个是正确的GA电子商务跟踪代码?

标签 google-analytics tracking event-tracking enhanced-ecommerce

首先,我想说,我是代码新手。最近,我发现“电子商务跟踪”无法正常工作,当然缺少“电子商务跟踪”代码。我从互联网上搜索了很多东西,仍然想不通,谁能帮助我,非常感谢。
我找到以下代码:

<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','https://www.google-analytics.com/gtag.js','ga');

ga('create', 'UA-88888888-1', 'auto');
ga('send', 'pageview');

ga('require', 'ecommerce');

ga('ecommerce:addTransaction', {
'id': '1234', // Transaction ID. Required.
'affiliation': 'Fresh Egg', // Affiliation or store name.
'revenue': '43.66', // Grand Total.
'shipping': '3', // Shipping.
'tax': '1.29' // Tax.
});

ga('ecommerce:addItem', {
'id': '1234', // Transaction ID. Required.
'name': 'Fresh Egg', // Product name. Required.
'sku': 'AB12345', // SKU/code.
'category': 'Blue eggs', // Category or variation.
'price': '22.33', // Unit price.
'quantity': '1' // Quantity.
});

ga('ecommerce:send');

</script>


我不知道如何更改日期,例如“ 1234”是什么意思?这是某个日期还是代码中的某个日期?和别的!我知道这可能是一个非常愚蠢的问题,但我确实需要您的帮助!非常感谢!

最佳答案

首先,确保ecommerce plugin足以满足您的需求,或者您应该使用enhanced ecommerce plugin


您需要根据正在执行的事务动态地更改每个值。

这将取决于您的网站使用的编程语言。例如,在php中,您的代码可能是这样的:

   ga('ecommerce:addItem', {
    'id': '<?php echo $transacion_id; ?>', 
    'name': '<?php echo $product_name; ?>', 
    'sku': '<?php echo $sku; ?>',
    'category': '<?php echo $product_category; ?>',
    'price': '<?php echo $product_price; ?>', 
    'quantity': '<?php echo $product_quantity; ?>' 
    });


考虑使用Google Tag Manager to implement your Analytics Ecommerce

关于google-analytics - 哪个是正确的GA电子商务跟踪代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49005468/

相关文章:

html - 跟踪电子邮件是否被阅读

javascript - 如何在谷歌分析中记录trackevent?

google-analytics - 使用 GA 事件跟踪进行视频跟踪

google-analytics - 在 Analytics 中查看特定事件的转化率

google-analytics - ga :entranceBounceRate and ga:visitBounceRate 之间的区别

google-apps-script - Google Apps 脚本触发器插件

android - 构建本地应用程序以唯一识别、跟踪和锁定智能手机

python : RuntimeWarning: overflow encountered

regex - Google Analytics Reg Ex 未跟踪目标 URL

events - Google Analytics 不跟踪事件跟踪和虚拟网页浏览量