我正在使用 Google 标签管理器来跟踪视频何时播放,但我不确定如何将视频 ID 传递给 Google 标签管理器。这是我正在使用的,uuid
是播放时的视频 ID 字符串。
// Registers the event with Google
function trackVideoPlay(uuid) {
dataLayer.push({
'event': 'goldfish-play',
'eventCategory': 'Goldfish Videos',
'eventAction': 'play',
'eventLabel': uuid
});
}
我知道 eventLabel 正在获取正确的数据并被推送到数据层,并且播放事件正在触发,但是我label
在 Google 标签管理器的字段中放置什么来为其提供正确的数据?数据可用,但我不知道如何告诉 GTM 访问它。
转到变量部分,单击新建,选择“数据层变量”(数据层版本默认为版本2,不要更改),输入要提取其值的数据层键(即eventLabel),然后为该变量命名- 我通常使用 dataLayer 键作为名称,所以很明显变量包含什么。然后在标签字段中输入新创建的变量(通过单击字段后面的符号并从列表中选择,或通过在 {{双大括号}} 中输入变量名称)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句