0

Я создаю новый тег менеджера тегов Google для GA, который запускается при нажатии элемента с кнопкой «кнопка». Все кнопки (5 из них) делают то же самое, только разница - их местоположение.GTM - несколько кнопок с одинаковыми ID

Я хотел бы установить метку метки или значение, равное индексу (0-4) нажатой кнопки.

Возможно, я должен создать новую настраиваемую переменную JS, но я не мог понять, как она должна выглядеть.

Заранее благодарен!

+0

Да, возможно, вам следует. Что вы пробовали с точки зрения кода? – nyuen

+0

Найден ответ! –

ответ

1

Таким образом, я смог получить ответ на товарном форуме Google.

Вы можете получить «п-й» номер кнопки на странице с вар Пользовательские JavaScript:

function() { 
    var els = document.querySelectorAll('.button'); 
    for (var i = 0; i < els.length; i += 1) { 
    if (els[i] === {{Click Element}}) { 
     return i; 
    } 
    } 
    return; 
} 

Ссылка на оригинальный ответ: https://productforums.google.com/forum/#!topic/tag-manager/mrJ9NQsaS8Q;context-place=forum/tag-manager

Благодарю вас, господин Симо Ahava!

Смежные вопросы