[英]Google Analytics enhanced ecommerce not tracking
我已經為這個問題折磨了好幾天,不知道怎么辦。 我在產品頁面上有以下代碼:
ga('create', 'UA-XXXXXXXX-1');
ga('require', 'ec');
ga('ec:addProduct', {
'id': '145645',
'name': 'BlaBlaBla',
'category': 'BlaBlaBla',
'brand': 'BlaBlaBla',
});
ga('ec:setAction', 'detail', { 'step': 1 });
ga('send', 'pageview');
GA調試器插件輸出表明一切正常:
Running command: ga("require", "ec")
Running command: ga("ec:addProduct", {id: "145645", name: "BlaBlaBla", category: "BlaBlaBla", brand: "BlaBlaBla"})
Running command: ga("ec:setAction", "detail", {step: 1})
Running command: ga("send", "pageview")
但是在GA頁面上看不到任何數據!
出於測試原因,目前增強型電子商務插件僅在產品頁面上執行。 IP過濾器已關閉,所有腳本和廣告攔截器均已禁用。 我認為我的問題出在最上面,無法解決。 任何幫助,將不勝感激!
編輯:在購買頁面上增強型電子商務正在運行,我在GA頁面上看到了數據!
ga('create', 'UA-XXXXXXX-1');
ga('require', 'ec');
ga('ec:addProduct', {
'id': '137883',
'name': "BlaBlaBla",
'price': 2790.00,
'quantity': 1
});
ga('ec:setAction', 'purchase', {
'id': '1595',
'revenue': 2790.00,
});
ga('send', 'pageview');
{step:1}用於結帳操作,您將在詳細信息中使用它。
來自增強型電子商務跟蹤文檔 :
step(Number):代表結帳流程中步驟的數字。 可選的結帳操作。
我將刪除第三個參數更改:
ga('ec:setAction', 'detail', { 'step': 1 });
通過
ga('ec:setAction', 'detail');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.