我的项目对此点击功能进行了分析,并等待回调导航到下一页。但是在Firefox上,私密浏览会阻止分析触发,因为没有回调不会进入下一页。我可以添加超时来触发移动到下一页。但我正在寻找另一种处理问题的最佳方式:
$('#NextPage').click(function() {
sendGAEvent({
category: 'NextPage',
action: 'Move_NextPage',
callback: function() {
gotoNextPage();
}
});
});
function sendGAEvent(data) {
try {
ga('send', 'event', data.category, data.action, {hitCallback: data.callback});
}
catch(e) {
console.log('failed.');
data.callback();
}
};