大多数网络分析工具都会监控网站上的用户活动,但不会将其映射到特定用户。如果我的Web应用程序要求用户登录,是否可以通过Web应用程序跟踪登录用户的进度?
简而言之,这就像谷歌分析。但是,我希望将某人的浏览习惯映射到我的数据库中的用户,而不是匿名用户。谢谢!
答案 0 :(得分:1)
您可以创建具有用户活动功能的MySql DB,当用户登陆不同的页面并执行不同的模块时,这些功能将被触发。使用php,您还可以在服务器端跟踪IP地址和日志用户活动。
function activity_track($user, $activity){
$user = $user;
$activity = $activity;
$actIp = $_SERVER['REMOTE_ADDR'];
//write to db
}
然后你可以在任何地方调用这个函数:
activity_track("Me", "testing this sweet system");