Отслеживание щелчков скользящей стрелкой

Я ломаю голову здесь. Слайдер работает, дело не в этом. Меня попросили добавить отслеживание событий в стрелку. Так что не на слайде меняйте, так как KPI это какая стрелка. Так же пользователь щелкнул влево или вправо.

Это не работает:

    $('.slick-arrow').on('click', function () {
      var $this = $(this),
        $ariaLabel = $this.attr('aria-label');


      console.info('button');
    });

Стрелки по умолчанию, хотя я изменил css. Есть ли другой способ отслеживать щелчки стрелок?

Вы можете прокомментировать, как реализована GA? Скопируйте и вставьте фрагмент GA, который находится на странице.

XTOTHEL 29.05.2019 17:31

Это делается через диспетчер тегов, но проблема не в реализации. Это обратный вызов по щелчку, который я пытаюсь решить.

Mark Handy 29.05.2019 19:10
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
777
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Думаю, это поможет вам отследить вашу кнопку.

В GTM создайте определяемую пользователем переменную типа «переменная автоматического события», а значением будет атрибут «aria-label», например:

Затем создайте триггер для щелчков стрелки, у вас уже есть правильное представление о нацеливании на элемент с помощью классов CSS, но это можно сделать в GTM, например: Обратите внимание: если вы не видите переменных «Click XXXX», вы можете включить их в разделе «Встроенные переменные» на экране переменных.

Затем создайте тег события, вы перейдете на страницу тегов и создадите новый тег типа Google Analytics, затем выберите «событие» для типа отслеживания и заполните категорию, действие и ярлык по своему усмотрению. Обратите внимание, здесь я использую переменную, которую мы создали на первом шаге, в качестве метки, но вы можете поместить ее куда угодно, чтобы определить, что это была за стрелка. Не забудьте также выбрать триггер, который мы создали ранее, в качестве триггера для этого тега.

После того, как все это будет сделано, переведите контейнер в режим отладки, и вы должны увидеть срабатывание тега и зарегистрировать событие в GA.

Другие вопросы по теме