2016-06-08 78 views
0

我想要做的是更改某些字段的名稱,以便更好地跟蹤我的網站。我沒有稅,組織也沒有運送任何東西。所以我想知道是否可以將這些領域改爲其他類似運輸 - >禮品的領域,並追蹤任何額外資金捐贈的部分初始捐贈,那將非常棒。我試着用google搜索,但有很多信息可以通過目前的排序,我還沒有找到答案。是否可以重命名Google Analytic的增強型電子商務中的ID?

谷歌的提供的代碼

ga('create', 'UA-XXXXX-Y'); 
ga('require', 'ec'); 
ga('set', '&cu', 'EUR');    // Set tracker currency to Euros 

ga('ec:setAction', 'purchase', { 
    id: 'T12345', 
    affiliation: 'Google Store - Online', 
    revenue: '28.03', 
    tax: '2.14', 
    shipping: '4.00', 
}); 

ga('send', 'pageview'); 

我想代碼使用

<script> 
    var formatDollar = '[[S120:dc:giftAmount]]'; 
     formatDollar.split(",").join(""); 
    var dollarAmt = formatDollar.split(",").join(""); 

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

ga('create', 'UA-XXXXX-Y'); 
ga('require', 'ec'); 
ga('ec:setAction', 'purchase', { 
    id: '[[S120:dc:transactionID]]', 
    affiliation: '[[S120:dc:donationFormName]]', 

     revenue: dollarAmt, 
     category: '[[S120:dc:giftType]]', 
     currency: 'CAD' 
     gifts: '[[S120:dc:additionalGifts]]', 
    }); 
    ga('ecommerce:send'); 
    ga('send', 'pageview'); 

將這項工作? (我知道我的UA代碼需要修復,我只是忘了代碼是什麼,所以我只是把它放在裏面)。

我會測試一下,但是現在所有遺傳工作的負責人都剛剛離開了一週,所以我不知道它是否有效,直到他們回來(無法訪問GA帳戶) 。

謝謝你的時間。

回答

1

您可以更改名稱,但GA不會識別這些名稱並知道如何處理它們。如果某些參數不適用,如shipping,那麼您可以將它們排除在外;只有id是必需的。或者,如果你想包括其他參數,那麼他們將需要做的是自定義維度:

ga('ec:setAction', 'purchase', { 
    id: '[[S120:dc:transactionID]]', 
    affiliation: '[[S120:dc:donationFormName]]', 
    revenue: dollarAmt, 
    category: '[[S120:dc:giftType]]', 
    currency: 'CAD', 
    dimension1: '[[S120:dc:additionalGifts]]', 
}); 

其中dimension1配置作爲產品範圍的自定義維度,幷包含您的禮品的價值。

+0

Nyuen!你又來了我的援助。所以如果'ID'是唯一需要的東西,我可以使用我的additionalGifts字段的'id'嗎?或者正在談論GA'id's?無論哪種方式,我猜這是無關緊要的,因爲現在我只能使用尺寸。每次跟蹤我們可以使用的維度數量是否有限制? – Umeed

+0

'id'是交易ID。可能希望仔細檢查一下維度是否可以包含在「採購」動作中......我知道可以爲其他動作完成此操作,例如「addProduct」和「addImpressions」,但如果您無法添加維度爲了購買,那麼你不得不放棄它。 – nyuen

+0

好的太棒了!這綽綽有餘的信息讓我走了。再次感謝nyuen! – Umeed

相關問題