2016-01-26 2 views
0

Версия WSL, которую мы сейчас используем, - 2.3.0.Добавление отслеживания событий Google Analytics onclick в элементы виджета Wordpress Social Login

Я хочу добавить google analytics onclick event tracker в элементы моего социального виджета, чтобы мы могли анализировать количество людей, которые нажимают эти методы регистрации. В настоящее время модальный, который всплывает, отображается при загрузке страницы в footer.php. В отдельном файле JS, я пытался целевой виджет Facebook, например, выполнив:

$(document).ready(function() { 
    $(".tbf-modal-join a.wp-social-login-provider.wp-social-login-provider-facebook").attr('onlick', 'ga('send', 'event', 'Navigation', 'WSL-Facebook'); 
    }) 
}) 

Это, однако, не работает для меня (а также множество других вариаций классов, атрибутов, например " setAttribute 'вместо attr).

Не могли бы вы предложить, как это можно было бы сделать?

Спасибо!

ответ

0

Попробуйте это:

$(document).ready(function() { 
    $('.wp-social-login-provider-facebook').on('click', function() { 
    ga('send', 'event', 'Navigation', 'WSL-Facebook'); 
    }); 
}); 

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

+0

Эй, Филипп. Спасибо за ваш ответ. К сожалению, ваше предложение не вызвало события:/ Похоже, он тоже должен работать с этой статьей, http://www.outlier.com/blog/google-event-tracking-jquery#.VqfgxlMrKDU делает почти то же самое метод. –

+0

Просто интересно, как вы определяете, что событие не срабатывало? Вы проверяете вкладку «В режиме реального времени» или «Отладчик GA» или «Сеть»? – nyuen

+0

Я проверяю события в реальном времени. Я просто добавил еще 20 или около того жестко закодированных через Wordpress, и он работает для нашей/ценовой страницы. –

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