在中,有哪些可用的lib/工具来监视用户的行为?
我使用了一个先进的web系统,并且已经到了收集web应用程序特定部分的用户行为数据的重要阶段。例如,我想跟踪每个用户第一次访问配置文件所花费的时间。我还想把它记录在我的数据库中,这样我就可以进行统计并比较以前的统计数据。
工具必须:
我不是在找:
发布于 2020-11-05 07:33:43
大约两年后,我们找到了这个库https://www.npmjs.com/package/timeme,它几乎完全满足了所描述的需求。
我们用它来做出这样的反应:
const TimeMe = require('timeme.js');
getInitialState () {
return {
entryTime: new Date()
};
},
componentDidMount () {
window.addEventListener('beforeunload', this.loggingInteraction);
TimeMe.startTimer(pageId);
},
async loggingInteraction () {
TimeMe.stopTimer(pageId);
const activeTimeOnPage = TimeMe.getTimeOnPageInSeconds(pageId) * 1000;
TimeMe.resetRecordedPageTime(pageId);
const totalTimeOnPage = T.millisecondsBetween(this.state.entryTime, T.now());
// http send time on page request
},https://stackoverflow.com/questions/51151864
复制相似问题