GTM | Отслеживание кнопки, которая не является ссылкой

#triggers #google-tag-manager

#триггеры #google-менеджер тегов

Вопрос:

Я настраиваю новый триггер в GTM, и у меня возникают проблемы с его отслеживанием. Обычно я бы проверил все, используя окно / консоль отладки GTM.

Когда я открываю это и нажимаю на кнопку, которую я хочу отслеживать, ничего не появляется.

Я пытаюсь отслеживать кнопку, а не ссылку.

Кнопка:

 <button id="trigger-onlineSizer" class="btn btn-default">Find your size</button>
 

Однако, когда я нажимаю на другие ссылки, они отслеживаются, например, эта ссылка отображается и отслеживается.

 <nav class="button-bar">
  <a href="#" id="btn--bodyheight" class="button button--next-screen">
    Next
  </a>
</nav>
 

В GTM я убедился, что включил в настройках переменных все элементы ниже, страницы, утилиты, клики и формы.

Любые рекомендации о том, как отслеживать такую кнопку в GTM, будут высоко оценены,

Спасибо,

Комментарии:

1. Не могли бы вы поделиться своими настройками триггера? Какой класс, идентификатор или атрибут элемента вы пытаетесь использовать для фильтрации триггера?

2. Привет @kgrg, в этом ответе есть 2 части, я перечислю настройки триггера — ниже. Более важным (я думаю) является то, что в режиме предварительного просмотра я не вижу ничего регистрирующегося в сводном списке при нажатии на кнопку. В этом списке я вижу, когда я нажимаю на другие элементы, которые не отслеживаются, однако они отображаются только для определенных элементов. Поскольку щелчок не зарегистрирован в режиме предварительного просмотра, я изо всех сил пытаюсь отладить. Чтобы ответить на ваш первоначальный вопрос, настройки триггера, которые я пробовал, должны использовать либо все элементы щелчка, либо просто ссылки. Затем я попытался выполнить фильтрацию с помощью HTML ID, а также щелкнуть ID.

3. Есть ли вероятность, что кнопка или любой из ее родителей отключены? Это может быть причиной того, что GTM (и, как правило, браузер) игнорирует щелчок по элементу.

4. Спасибо за ваш быстрый ответ @kgrg, что вы имеете в виду, когда кнопка отключена? Я также пытался использовать триггер видимости элемента, так как щелчок, который я хочу отслеживать, вызывает всплывающее окно. Так что, если он будет отслеживать элемент, который находится только во всплывающем окне, это также может сработать. Пробовал использовать идентификатор элемента = screen__form—bodyheight