我有一個自定義JS事件,當手風琴面板打開時觸發。我想將面板作爲事件標籤作爲Google Analytics事件進行跟蹤。如何跟蹤Google跟蹤代碼管理器中的自定義JavaScript事件?
使用舊的非GTM方法我會做這樣的:
$('#my-accordion').on('down.zf.accordion', function(e, panel) {
ga('send', 'event', 'accordion', 'open', panel.attr('id'));
});
但我想與谷歌標籤管理,並要做到這一點,如代碼頁儘可能少的變化。
到目前爲止,我已經在谷歌標籤管理器中創建這樣的:
觸發,鍵入自定義事件上「down.zf.accordion」
標籤,型通用Analytics(分析)與我跟蹤火災id,track type:Event(accordion,open,[可能是設置爲panel.attr('id')的全局JS變量)]
但是在GTM預覽測試中,標籤甚至不會觸發。我究竟做錯了什麼?
你的意思是你想使用panel id作爲事件的LABEL嗎? – nyuen
是的,那是一個錯字,我的意思是標籤。我糾正了這一點。 –