目前有 496 位成員在線上
目前有 496 位成員在線上
從社群使用方面的疑問到行業八卦,歡迎您在這裡談天說地,東拉西扯。
使用指南
star_border
回覆

GA电子商务代码升级后导致无法跟踪到数据

[ 已編輯 ]
見習生 ✭ ✭ ✭
# 1
見習生 ✭ ✭ ✭

GA账户电子商务代码由Classical升级到Universal之后,GA电子商务报告就无法跟踪到数据,

分析工具的代码已经升级到.js  分析工具代码和电子商务代码全部安装在<head></head>之间;

 

网站付款成功页面电子商务代码(Classical):

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-7606740-1']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans','B150815666954','********','7.31','','0.96','Ann Arbor City','MI','United States']);
_gaq.push(['_addItem','B150815666954','414','*****','','6.36','250']);

_gaq.push(['_trackTrans']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

网站付款成功页面电子商务代码(Universal):

<script type="text/javascript">
ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {
'id': 'B150907885646',
'affiliation': '********',
'revenue': '17.10'
'shipping': '6.75',
'tax':'10.26',
'currency': 'USD'
});


ga('ecommerce:addItem',{
'id': 'B150907885646',
'name': '*****',
'sku': 'CCB-S065-02',
'category': '*****',
'price': '2.07',
'quantity': '5'});

 

ga('ecommerce:send');
</script>

 

以上两段代码是新旧两个时期下的订单,所以订单相关取值会有所不同,另外就是GA账户提示电子商务数据缺失。GA设置方面电子商务相关设置都是开启的。

各位大侠们,导致电子商务没有跟踪到数据,是什么原因导致的,在此请教大家?

3 專家回覆verified_user
1 已接受解決方案

已接受解決方案
標記為最佳解答.
解決方案
由主題作者所接受 Luna Lau
‎2015-09-10 10:26

回應: GA电子商务代码升级后导致无法跟踪到数据

解答王
# 4
解答王

看來是代碼異常,版本升級時要多看一下代碼的寫法,要不然很容易有錯誤。

 

請注意紅色的字體,缺了一個就很容易出現錯誤。

 


ga('ecommerce:addTransaction', {
'id': 'B150907885646',
'affiliation': '********',
'revenue': '17.10' <--- 這邊少 "," 
'shipping': '6.75',
'tax':'10.26',
'currency': 'USD'
});


ga('ecommerce:addItem',{
'id': 'B150907885646',
'name': '*****',
'sku': 'CCB-S065-02',
'category': '*****',
'price': '2.07',
'quantity': '5'});

 

ga('ecommerce:send');


ga('send', 'pageview'); //我喜歡把這個放在下面 


</script>

 

剛剛測試過沒問題,應該是少了一個 ,

在原始文章中檢視解決方案

回應: GA电子商务代码升级后导致无法跟踪到数据

社群站長
# 2
社群站長
您好!数据层面怎么显示呢?
Follow Us:
WeChat (账户名: 谷歌广告; ID: AdWordsOfficial)
我们在WeChat与Facebook專頁推出Q&A功能,AdWords小組會在24小時內回覆。

回應: GA电子商务代码升级后导致无法跟踪到数据

解答王
# 3
解答王
這頁首先還是要先執行一般每頁都有貼的追蹤碼,再把 require ecommerce 這段貼在ga('create', 'UA-XXXX-Y', 'auto'); 後面
標記為最佳解答.
解決方案
由主題作者所接受 Luna Lau
‎2015-09-10 10:26

回應: GA电子商务代码升级后导致无法跟踪到数据

解答王
# 4
解答王

看來是代碼異常,版本升級時要多看一下代碼的寫法,要不然很容易有錯誤。

 

請注意紅色的字體,缺了一個就很容易出現錯誤。

 


ga('ecommerce:addTransaction', {
'id': 'B150907885646',
'affiliation': '********',
'revenue': '17.10' <--- 這邊少 "," 
'shipping': '6.75',
'tax':'10.26',
'currency': 'USD'
});


ga('ecommerce:addItem',{
'id': 'B150907885646',
'name': '*****',
'sku': 'CCB-S065-02',
'category': '*****',
'price': '2.07',
'quantity': '5'});

 

ga('ecommerce:send');


ga('send', 'pageview'); //我喜歡把這個放在下面 


</script>

 

剛剛測試過沒問題,應該是少了一個 ,

回應: GA电子商务代码升级后导致无法跟踪到数据

見習生 ✭ ✭ ✭
# 5
見習生 ✭ ✭ ✭
非常谢谢,我回去按照这个方式修改看看