2016-06-13 85 views
0

我一直在搜索谷歌,但真的没有答案。也许任何你们这里的知道:将以下工作代码:我可以在ec.js(Google Analytics)的setAction中设置自定义维度吗?

ga('ec:setAction', 'purchase', { // Transaction details are provided in an actionFieldObject. 

'id': 'T12345', // (Required) Transaction id (string). 

'affiliation': 'Google Store - Online', // Affiliation (string). 

'revenue': '37.39', // Revenue (currency). 

'tax': '2.85', // Tax (currency). 

'shipping': '5.34', // Shipping (currency). 

'coupon': 'SUMMER2013', // Transaction coupon (string). 

'dimension1': 'custom1', 

'dimension2': 'custom2' 

}); 

我的意思是,如果自定义维度可以在这里的setAction内或未设置?

感谢您的帮助。

回答

0

自定义维度设置在命中范围(指个别操作),产品范围(具有增强型E-Commcerce,可以说是命中范围的特例),会话范围(即指访问中的所有综合浏览量)或用户范围(指定期用户的所有会话)。

没有“setAction”-scope或类似的东西。我没有测试过代码,它甚至可能会意外运行,但即使如此,它仍然会以命中/会话/用户范围结束,具体取决于维度的后端设置,因此将毫无意义。

+0

是的,这听起来很合理 - 它可能是一个命中范围的维度,所以我可以将它设置为setAction,因为它具有相同的效果会更可靠。谢谢! – RLaczynski

相关问题