0

我想将analytics.js点击跟踪添加到页面上的某些元素,这些元素都具有唯一的数据属性。使用元素数据属性的目标点击跟踪

在Anaytics(分析)页面:

https://developers.google.com/analytics/devguides/collection/analyticsjs/events

它说,按以下格式添加代码:

GA( '发送', '事件',[eventCategory],[eventAction] ,[eventLabel],[eventValue],[fieldsObject]);

虽然当它说eventCategory它给出的例子只是“视频”,而不是类或ID。

我的问题是如何将我右边的上方,它跟踪基于例如它的数据属性的每个元素:数据-ID =“2250ee774b0a42688745b6143b662328”

任何帮助将不胜感激。

感谢

大卫

+0

所以你问如何从单击的元素提取数据属性? – Kejt

+0

我基本上只是想知道谁点击了元素并使用像id这样的数据属性进行跟踪,所以在anayltics有一个列表说数据1点击......或数据-2点击..... .. –

回答

0

你应该使用https://sizzlejs.com/找到基于数据-ID的选择和编写自定义代码。

但是,为什么不使用这个工具来记录你的行为,而不必经历这个麻烦。

www.customerlabs.co结帐他们的行动记录器。

0

这取决于你想怎么看在谷歌分析的数据和那些是什么“的一些元素”,我会建议使用使用jQuery以下方法通过添加一个单击处理

假设你要组所有的DataID类DataIDClicks

$('[data-id]').on("click",function(){ 
    ga('send', 'event', 'DataIDClicks', $(this).data('id')); 
})