gpt4 book ai didi

javascript - 谷歌分析 : track scroll depth in pixels - the simple way

转载 作者:行者123 更新时间:2023-12-03 12:38:47 30 4
gpt4 key购买 nike

我找到了一个解释如何生成滚动深度报告的网站:here它使用非常小的代码(通常它们很大):

window.onbeforeunload = scrollExit;
function scrollExit()
{
bottom = $(window).height() + $(window).scrollTop();
_gaq.push(['_trackEvent', 'Scroll Depth', 'Pixel Depth', '', bottom]);
}
});

就是这样。但唯一的问题是它不起作用:D 正如我从评论中看到的那样,作者说这不仅仅是简单的复制/粘贴代码,所以我想知道我还需要添加什么才能使其起作用?

顺便说一句,正如作者所说,它应该与 Classic 和 Universal Analytics 一起使用,所以:

_gaq.push(['_trackEvent', 'Scroll Depth', 'Pixel Depth', '', bottom]);

ga('send', 'event', 'Scroll Depth', 'Pixel Depth', bottom);

应该都可以

最佳答案

首先,您需要将 jQuery 包含到您的页面中才能正常工作。如果你这样做,你也可以使用 jQuery 的众多滚动深度插件之一(它们之所以庞大,是因为它们处理可能的边缘情况,而“简单代码”通常需要你生活在一个理想的宇宙中才能工作.对于开始卸载事件并不是特别可靠。此外,如果您已经将 jQuery 转储到您的站点中,那么为插件添加更多行不会造成太大的问题,并且您实际上需要自己编写的代码要小得多,通常只需一行即可调用插件)。

关于javascript - 谷歌分析 : track scroll depth in pixels - the simple way,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23603562/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com