如何在谷歌跟踪代码管理器中触发两个不同的基于gtm.timer的事件

How to get two different gtm.timer based events to fire in Google Tag Manager?

本文关键字:两个 事件 timer gtm 跟踪 谷歌 代码 管理器      更新时间:2023-09-26

我按照这些说明创建了一个基于 gtm.timer 的事件

但是,我想做第二个 - 一个发射@ 10秒,下一个在25秒

我创建了一个辅助侦听器标签,在 25000 毫秒而不是 10000 毫秒时触发,但不确定在我的新事件标签上设置规则以不触发第一个事件,因为它们都被称为gtm.timer

这是我的第一个侦听器标签:

Tag Name    : 10 seconds plus - Event Listener
Tag Type    : Timer Listener
Event Name: gtm.timer
Interval    : 10000
Limit:  1
Firing Rules
All pages   {{url}} matches RegEx .*
Advanced Settings
Priority when firing tags   0
Firing schedule At any time.
Only fired in published containers

我的第一个事件标签:

Tag Name:   10 seconds plus - Non Bounce GA
Tag Type    : Universal Analytics
Tracking ID:    {{UA-ID}}
Enable Display Advertising Features 
Track Type:     Event
Event Category: Readers
Event Action:   10 seconds
Event Label 
Event Value 
Non-Interaction Hit:    False
Anonymize IP:   False
Firing Rules
10 second timer {{event}} contains gtm.timer
Advanced Settings
Priority when firing tags   0
Firing schedule At any time.
Only fired in published containers

这是我的第二个事件侦听器:

Tag Name:   25 second plus - Event Listener
Tag Type    : Timer Listener
Event Name: gtm.timer
Interval:   25000
Limit:  1
Firing Rules
All pages   {{url}} matches RegEx .*
Advanced Settings
Priority when firing tags   0
Firing schedule At any time.
Only fired in published containers:     False

。这就是我卡住的地方。

25 秒很关键吗?如果 30 秒就足够了,您可以简单地让计时器每 10 秒触发一次,进行 3 次迭代。否则,您可以将其设置为每 5 秒触发一次,持续 5 次迭代。

如果将秒数或迭代次数添加到作为事件的一部分发送的数据中,则可以在报告端进行筛选。此方法的优点是,您可以在事后更改筛选器,或者可以根据每个用户触发的事件数更好地跟踪页面内容的参与度。

如果我正确阅读了字里行间,您似乎正在尝试根据用户在页面上停留的时间长度来平衡跳出率。这是一个有趣的想法,但我会小心不要太重视它,因为通常的参与度衡量标准要求用户在登陆您的网站后遵循额外的号召性用语。