簡體   English   中英

我的自定義維度和指標沒有顯示在Google Analytics(分析)中?

[英]My Custom Dimensions & Metrics don't show in Google Analytics?

我正在將Google跟蹤代碼管理器與Google Analytics(分析)一起使用。

這是我的設置, 這是我們的捐贈頁面

dataLayer在Google標記之前創建為:

var dataLayer = [{
'pageCategory' : 'Donation Page',
'txnPhase' : 'Transaction Pageview',
'txnT1' : new Date()
}];

在我們的“電子商務”頁面上,我已將此代碼添加為僅在提交事務(並且它有效)時才執行。

//TEMP BATCH
var gaqTemp = [].concat.apply([], gaq); //Puts 3 arrays of eCome data together so I can access it easier

//DIMENSIONS
var giftID = gaqTemp[1];
var txnID = gaqTemp[11];
var txnPhase = 'Transaction Closed';

//METRICS
var giftAmount = gaqTemp[3];
var giftCount = gaqTemp[15];
var txnT2 = new Date();

//PUSH TO dataLayer
dataLayer.push({'giftID' : giftID, 'txnID' : txnID, 'txnPhase' : txnPhase, 'giftAmount' : giftAmount, 'giftCount' : giftCount, 'txnT2' : txnT2});

推送成功后,結果如下所示: GTM預覽模式數據層消息

這是我的Google跟蹤代碼管理器(GTM)設置跟蹤數據的樣子:

GTM設定

這是觸發器:ClicksDonate_Class,

在此處輸入圖片說明

最后,這是我在Google Analytics(分析)中自定義指標和維度的設置: 自定義指標設置

自定義尺寸設置

我的所有帶有這些“自定義指標”的報告均未顯示任何結果(經過幾天的測試)。

我正在尋找任何建議。

謝謝RCS

PS。 這是我以前的帖子,我“認為”我已解決了我的問題... http://bit.ly/1OOhOH6

是另一篇類似的文章。

按“捐贈按鈕”按順序執行以下操作:*(0)1.將來自表單的數據壓入電子商務數組:'_gaq'; 2.將電子商務數組中的數據發送到Neverland(無論在哪里); 3.創建“ gaqTemp”數組以連接三個“ _gaq”數組; 4. dataLayer.push()使用“ gaqTemp”的選擇變量中的對象填充dataLayer; 5.完成。

*在步驟(0)和步驟(1)之間的某個位置,當按下按鈕時,GTM觸發器將觸發(單擊帶有類等的按鈕時),並且代碼也將觸發。

我想發生的一切都在發生,只是順序不正確。 在單擊“單擊捐贈按鈕”時將填充dataLayer,如下所示:

dataLayer.push({'giftAmount' : ''}); //everything is null at this point

而不是,

dataLayer.push({'giftAmount' : Some Amount});

因為代碼觸發時變量為空。

我的dataLayer在日志中顯示了所有預期的對象和值,因為它們已被推送。

這是我真正的問題,在觸發標記以收集dataLayer數據之前找到一種填充dataLayer的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM