У меня есть пользовательское событие JS, которое срабатывает при открытии панели аккордеона. Я хотел бы отслеживать открытие как событие Google Analytics с идентификатором панели в качестве метки события.Как отслеживать пользовательское событие JavaScript в Диспетчере тегов Google?
Использование старого без GTM подход я бы сделал это так:
$('#my-accordion').on('down.zf.accordion', function(e, panel) {
ga('send', 'event', 'accordion', 'open', panel.attr('id'));
});
Но я хотел бы сделать это с помощью Диспетчера тегов Google и с меньшим количеством изменений в коде на странице, как это возможно.
До сих пор я создал это в Google Диспетчер тегов:
Trigger, тип пользовательского события, что пожары на 'down.zf.accordion'
Tag, типа Universal Analytics с моим отслеживания id, тип трека: событие (аккордеон, открытый, [возможно, глобальная переменная JS, которая установлена на panel.attr ('id')?])
Но тег даже не срабатывает при тестировании в предварительном просмотре GTM , Что я делаю не так?
Вы хотите, чтобы вы использовали идентификатор панели в качестве ЛАБОРАТОРИЯ мероприятия? – nyuen
Да, это была опечатка, я имел в виду лейбл. Я исправил это. –