【发布时间】:2016-05-19 16:31:11
【问题描述】:
我在我们的产品页面底部有一个显示类似产品的部分。是否可以使用事件跟踪来跟踪某人何时看到他们?我目前正在对它们进行点击跟踪,但如果能够跟踪不同建议类型的点击百分比并知道有多少百分比的人向下滚动到足以在较小的屏幕尺寸上看到它们,那就太好了。
【问题讨论】:
标签: google-analytics event-tracking
我在我们的产品页面底部有一个显示类似产品的部分。是否可以使用事件跟踪来跟踪某人何时看到他们?我目前正在对它们进行点击跟踪,但如果能够跟踪不同建议类型的点击百分比并知道有多少百分比的人向下滚动到足以在较小的屏幕尺寸上看到它们,那就太好了。
【问题讨论】:
标签: google-analytics event-tracking
当元素进入视图时,您也许可以使用类似这个 jQuery 'in view' 插件来触发事件:http://remysharp.com/2009/01/26/element-in-view-event-plugin/
然后,当这种情况发生时,您可以触发 GA 事件。根据您的用例(如果用户再次滚动离开然后将其带回视图,您是否希望触发多个事件),您可能只想绑定一次。
【讨论】:
这个 jQuery 插件:
https://github.com/robflaherty/jquery-scrolldepth
似乎得到了很好的维护和记录。它将比 Remy Sharp 在他的博客文章中建议的要多,现在有点过时了。它可以跟踪滚动深度并检测元素何时进入视野。一旦你拥有这两者,你就可以对事件做你想做的事,这样你就可以计算可见元素/部分的点击率。
还有一个非 jQuery 分支,虽然没有更新,但也可以提供同样的服务:
【讨论】: