我正在尝试在Google跟踪代码管理器上使用videoJS跟踪器。 我已经按照博客中的说明从数据层创建标记(使用自定义html),触发器和变量。 现在,自定义html videojs侦听器可以工作,但是当我单击播放/暂停时,videdojs交互不会触发。数据似乎也没有推送到数据层。 我在这里附上了一个屏幕截图。
不确定如何解除阻止,可能是问题所在。
编辑:
我添加了我加载的json的链接
Download the json to load inside the GTM
我也在看开发人员,看到这样的消息:
VIDEOJS:Play中间件已在videojs中注册
我可以看到一些动作。看来它正在调用另一个api。
答案 0 :(得分:1)
好的,我理解了为什么事件没有触发。 基本上,触发器是在页面加载时触发的,而在页面加载时触发的是window.videojs.players为空,因此无法正确跟踪。我将触发器更改为所有点击,以便能够正确跟踪。