【发布时间】:2012-10-22 22:09:24
【问题描述】:
大多数网络分析工具会监控网站上的用户活动,但不会将其映射到特定用户。如果我的 Web 应用程序需要用户登录,我是否可以在登录用户通过 Web 应用程序时跟踪他/她的进度?
简而言之,这类似于 Google Analytics(分析)。但不是匿名用户,我想将某人的浏览习惯映射到我数据库中的用户。谢谢!
【问题讨论】:
标签: web-analytics
大多数网络分析工具会监控网站上的用户活动,但不会将其映射到特定用户。如果我的 Web 应用程序需要用户登录,我是否可以在登录用户通过 Web 应用程序时跟踪他/她的进度?
简而言之,这类似于 Google Analytics(分析)。但不是匿名用户,我想将某人的浏览习惯映射到我数据库中的用户。谢谢!
【问题讨论】:
标签: web-analytics
您可以创建一个带有用户活动功能的 MySql 数据库,当用户登陆不同的页面并执行不同的模块时,这些功能将被触发。使用 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");
【讨论】: