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')); 
})