我从Simo那里找到了关于如何做到这一点的答案:
https://productforums.google.com/d/msg/tag-manager/xJ0RGC2wecY/rxmrJRklAgAJ
创建Universal Analytics标签时,需要添加所有必填字段。现在,您的计时命中中没有填充任何字段,因此GA无法从中构建任何命中。
您至少需要填写类别、变量和值字段:
https://developers.google.com/analytics/devguides/collection/analyticsjs/user-timings
但从你在最新回复末尾所写的内容来看,我认为你有点误解了计时器触发器的工作原理。
计时器触发器在页面加载(GTM的默认计时器)或任何用户交互(我的自定义计时器)时启动计时器。您仍然需要为计时器指定一个“stop”来计算某件事情花费的时间。GTM的默认计时器或我的计时器触发器都不能帮助您确定某件事花费了多长时间。它们可以简单地用来测量某物是否花费了X秒,其中X秒是“间隔”和“限制”之间的交错。
如果您想知道从页面首次加载到浏览器中到任何交互(如单击按钮)的毫秒数,只需一个自定义JS变量:
函数(){
返回窗口。性能和&窗表演时间安排?(新日期()。getTime())-窗口。表演计时。domInteractive:未定义;
}
此变量将返回从调用变量到用户首次使用当前页面之间的时间增量(以毫秒为单位)。因此,如果您想从中创建一个计时标记,请单击按钮激活计时标记,然后在计时值字段中添加对该变量的引用。因此,您将有一个计时标记,用于发送用户登录页面所需的持续时间,然后单击按钮。
西莫