2014-06-24 3 views
1

Я использую карусель совы как сайт на одну страницу, и каждая страница контента находится на полноэкранном карусельном слайде. Я хочу, чтобы отслеживать каждый слайд как виртуальный PageView с помощью Google Analytics, но я не могу его обработать. Ниже приведен код для моих предыдущих и следующих кнопок - но проблема в том, что пользователи могут также «прокручивать» сенсорные устройства, поэтому мне нужно иметь возможность отслеживать оба - где я начинаю !?Сова Карусель - отслеживание Google Analytics

var owl = $('.owl-carousel'); 
owl.owlCarousel(); 

$(".next").click(function(){ 
owl.trigger('next.owl.carousel'); 
}) 
$(".prev").click(function(){ 
owl.trigger('prev.owl.carousel'); 
}) 
}); 

Спасибо за любую помощь, которую вы можете дать !!

ответ

1

Используя v2 вы можете слушать "change.owl.carousel", например, так:

var owl = $("#owl-example"); 

owl.on('change.owl.carousel', function(e) { 
    if (e.namespace && e.property.name === 'position') { 
     // GA push to track slide view event // 
     // e.relatedTarget.relative(e.property.value) is the slide number 
     //_gaq.push(['_trackPageview', '...']);*/ 
    } 
}); 
Смежные вопросы