我正在尝试跟踪单页网站的“部分”何时位于视口中,并将其作为虚拟页面视图发送给Google Analytics。
一些注意事项:
我发现这看起来让我在那里的一部分,但我不知道如何定制它:
$(function(){
var tracking_active = '';
var tracking = {
'section-approach': '/testing/section-approach',
'section-about': '/testing/section-about'
};
function scrollTrackPageview(){
var section = '';
$.each(tracking, function(key, value) {
section = value;
if($(window).scrollTop() >= $('.'+key).offset())
return false;
return true;
});
if(!section || section == tracking_active)
return false;
_gaq.push(['_trackPageview', section]);
//console.log('Bereich: '+section);
tracking_active = section;
}
scrollTrackPageview();
$(window).on("scroll", scrollTrackPageview);
});
提前感谢您的时间和精力。