2013-11-28 42 views
3

的谷歌代碼管理工具設置幾種不同類型的事件偵聽如下所述: https://support.google.com/tagmanager/answer/3415369?hl=en性能谷歌標籤管理器事件監聽器相比,直接代碼執行

按我的理解,如果符合規則(對於如「所有站點「)並且標籤被觸發,GTM註冊一個偵聽所有鏈接和/或按鈕點擊的事件偵聽器,以便您可以使用這些事件觸發其他規則/標籤。

假設我想跟蹤頁面上幾個按鈕和鏈接的點擊,更高性能的解決方案是什麼?使用上述文獻中提出的方法

a)中,

b)中通過代碼手動註冊點擊事件和與dataLayer.push()來GTM發送數據?

+0

我相信你的假設是錯誤的。他們可以在文檔級別註冊一個監聽者,並攔截所有事件。 – Eduardo

+0

@Eduardo是的,這就是我的意思。更正了這個問題。 – mediafreakch

回答

0

使用內置的監聽器進行點擊會更好。

會發生什麼事是,當你用它監聽符合您的觸發和發送數據點擊一個GTM點擊監聽器,並且無需更改代碼,同時使用的代碼實現,你就必須設置這

更改代碼,將帶有事件的數據推入dataLayer,並在gtm中觸發一個觸發器以偵聽該事件以觸發您的標記。

總之

因此,使用GTM收聽效果會更好,因爲它節省時間,方便,具有版本控制以及

希望這有助於:)