如果以某种方式开发网站,无论用户做什么,网址都不会更改,页面也不会重新加载,我们如何跟踪页面上花费的时间?如果您想将网站的每种设备类型的会话数和转换率与其他网站进行比较,是否可以?
答案 0 :(得分:1)
这可能会对您有所帮助:
https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingTiming
有一个代码示例,因为您必须自己编程。
var startTime = new Date().getTime();
setTimeout(myCallback, 200);
function myCallback(event) {
var endTime = new Date().getTime();
var timeSpent = endTime - startTime;
_gaq.push(['_trackTiming', 'Test', 'callback_timeout', timeSpent, 'animation']);
}
我建议也实现某种活动的会话变量。像这样:
session timeout due to inactivity
只要您使用Google Analytics捕获有关设备的所有信息,您就应该能够比较和对比任何您想要的内容。
如果您提供有关您的编程语言知识的更多详细信息。
答案 1 :(得分:0)
是的,有可能。您需要使用事件命中。不是网页浏览次数。例如 - 每次点击您网站或图片或链接的按钮。您需要的只是在您的网站上的按钮(图像等)中实现一个onclick事件。请阅读此https://developers.google.com/analytics/devguides/collection/analyticsjs/events?hl=en