我正在为GA创建一个新的Google跟踪代码管理器标记,当带有类"按钮"已被点击。所有的按钮(其中5个)完全相同,只是它们的位置不同。
我想设置标签的标签或值等于点击按钮的索引(0-4)。
可能我应该创建新的自定义JS变量,但我无法弄清楚它应该是什么样子。
提前致谢!
答案 0 :(得分:1)
所以我能够从谷歌的产品论坛得到答案。
您可以使用自定义JavaScript var:
获取页面上按钮的“第n”个数字function() {
var els = document.querySelectorAll('.button');
for (var i = 0; i < els.length; i += 1) {
if (els[i] === {{Click Element}}) {
return i;
}
}
return;
}
谢谢Simo Ahava先生!