捕获用户数据以获取机器学习和建议

时间:2015-06-03 05:07:51

标签: php cookies machine-learning session-cookies recommendation-engine

如果这个问题听起来很幼稚,我就是一个基础设施人员。我需要与开发伙伴合作,从PHP Web应用程序中捕获以下数据。

  • 入境时间
  • 设备,操作系统,浏览器
  • 网络,访问来源
  • 网站上的用户操作,滚动速度
  • 用户所在的当前页面

我们的想法是将所有这些数据泵送到数据存储,以运行机器学习算法,以提出近乎实时的建议。我想了解标准cookie可以跟踪这些数据的范围。是否可以收集所有这些数据?

收集这些数据的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

有关用户的所有信息都可以存储在database中以供将来审核,这是跟踪用户在网站上所做工作的最佳方式。

提出一些想法,

  

1)进入时间==>当用户进入网站时,有一个   TIME_STAMP字段将执行此操作,该操作将自动更新   用户的输入值。

     

2)用于检测OS =>只需使用var_dump(PHP_OS);

     

3)为了检测浏览器,device => $_SERVER["HTTP_USER_AGENT"];会   做的伎俩

     

4)用户所在的当前页面=>这可以存储在$_SESSION中   变量,每次用户访问时都可以保持更新   其他页面和商店也在database

中      

5)UserActions =>取决于你想捕捉什么行动和   同样可以在数据库中更新。