我正在使用带有 Google Analytics(通用分析)的 Google Tag Manager。
这是我的设置,这是我们的捐赠页面。
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});
这是我的 Google 跟踪代码管理器 (GTM) 设置跟踪数据的样子:
这是触发器:ClicksDonate_Class,
最后,这是我在 Google Analytics (GA) 中对自定义指标和维度的设置:
我的任何带有这些自定义指标的报告都没有显示任何结果(经过几天的测试)。
我正在寻找任何建议。
谢谢你,RCS
PS。这是我以前的帖子,我“认为”我解决了我的问题... http://bit.ly/1OOhOH6
这是另一个有类似问题的帖子。