2015-12-22 4 views
0

У меня есть код возврата ниже для отслеживания вниз. Он работает отлично на огонь лисица, но не в хромированной browser.Data огонь только тогда, когда выпадающий текст выбранДиспетчер тегов Google отключен отслеживание не работает

  jQuery("body").on("click",'#selectoption option[value=option1]').click(function(){ 

try { 
    var label = ""; 
     dataLayer.push({ 
     'event': 'error-click', 
     'category': 'text1', 
     'action': 'text2', 
     'label': 'text3'}); 
} catch (err) {} 

});

JQuery ("тело") на ("щелчок", 'вариант # selectoption [значение = option2]') нажмите (функция() {

try { 
    var label = ""; 
     dataLayer.push({ 
     'event': 'error-click', 
     'category': 'text4', 
     'action': 'text5', 
     'label': 'text6'}); 
} catch (err) {} 

})..;

ниже код снимка enter image description here

Я должен использовать ниже код для хрома, но стреляет дважды в хроме и не работает в Firefox

jQuery('#selectoption').change(function() { 

try { 
    var label = ""; 
     dataLayer.push({ 
     'event': 'error-click', 
     'category': 'text4', 
     'action': 'text5', 
     'label': 'text6'}); 
} catch (err) {} 

});

Может любая помощь с правильным кодом Заранее спасибо.

ответ

0

Ниже код работал хорошо с моей реализации в обоих браузере

jQuery('#selectoption').change(function() { 
    try { 
     var label = ""; 
     dataLayer.push({ 
      'event': 'error-click', 
      'category': 'text4', 
      'action': 'text5', 
      'label': 'text6'}); 
    } catch (err) {} 
}); 

Там может быть какой-то другой вопрос. Есть ли какие-либо клики, связанные с GTM?

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