我试图让Google代码管理器跟踪网站上的几个不同按钮。我们目前无法更改网站以帮助解决此问题,因此我们必须找到仅使用代码管理器的解决方案。
网站上有几个按钮的格式与下面两个按钮相同..它们都有"提交"作为值的类型和唯一术语,我试图使用标签管理器Form Listener,它接收类型="提交"。是否有任何变量可用于将值字段拉入我的事件中,以便我可以在分析中创建单独的目标?
等等
非常感谢任何帮助。
答案 0 :(得分:0)
您可以使用内置变量"单击元素",然后创建自定义JS变量:
function(){
try{
return {{element}}.getAttribute("value"); //I am not sure now if it is {{element}} or {{Click Element}}
}catch(err){}
}
这将为您提供点击按钮的值属性。
Simo Ahava可能是一个有用的链接:
http://www.simoahava.com/analytics/track-form-engagement-with-google-tag-manager/#3
答案 1 :(得分:0)
您可以使用内置的自动事件变量Element Attribute来获取值。并且一定要使用点击跟踪而不是表单跟踪,因为您希望跟踪按钮点击而不是表单提交。