2

Google 跟踪代码管理器允许设置几种不同类型的事件侦听器,如下所述: https ://support.google.com/tagmanager/answer/3415369?hl=en

据我了解,如果规则匹配(例如“所有站点”)并且标签被触发,GTM 会注册一个事件侦听器来侦听所有链接和/或按钮点击,以便您可以使用这些事件来触发其他规则/标签。

假设我想跟踪页面上几个按钮和链接的点击,那么性能更高的解决方案是什么?

a) 使用上述文件中提出的方法,

b) 通过代码手动注册点击事件并使用 dataLayer.push() 向 GTM 发送数据?

4

1 回答 1

0

使用内置监听器进行点击会更好。

发生的情况是,当您使用 GTM 点击监听器时,它会监听与您的触发器匹配的点击并发送您的数据,并且无需更改代码即可进行设置

在使用代码实现时,您必须更改代码,将带有事件的数据推送到 dataLayer 并在 gtm 中触发以侦听该事件以触发您的标签。

因此,总而言之,使用 gtm 侦听器会更好,因为它耗时少、简单并且还具有版本控制功能

希望这有帮助:)

于 2016-08-08T08:05:48.383 回答