0
我正在爲GA創建新的Google Tag Manager標記,當單擊類「按鈕」的元素時,會觸發它。所有的按鈕(其中5個)完全一樣,只是它們的位置不同。GTM - 具有相同ID的多個按鈕
我想設置標籤的標籤或值等於索引(0-4)的按鈕點擊。
也許我應該創建新的自定義JS變量,但我無法弄清楚它應該是什麼樣子。
在此先感謝!
我正在爲GA創建新的Google Tag Manager標記,當單擊類「按鈕」的元素時,會觸發它。所有的按鈕(其中5個)完全一樣,只是它們的位置不同。GTM - 具有相同ID的多個按鈕
我想設置標籤的標籤或值等於索引(0-4)的按鈕點擊。
也許我應該創建新的自定義JS變量,但我無法弄清楚它應該是什麼樣子。
在此先感謝!
所以我能從Google產品論壇得到答案。
你可以得到按鈕的「第n」號的頁面上使用自定義JavaScript的變種:
function() {
var els = document.querySelectorAll('.button');
for (var i = 0; i < els.length; i += 1) {
if (els[i] === {{Click Element}}) {
return i;
}
}
return;
}
謝謝斯摩艾哈佛先生!
是的,可能你應該。你在代碼方面試過了什麼? – nyuen
找到了答案! –