1.4.1 获取用户行为数据

获取用户的在线行为数据是进行用户行为分析的首要条件。关于采集这类数据的技术手段将在后面的章节中进行详细介绍。在这里,我们假设已经通过某些技术手段得到了行为数据。那么行为数据会是什么样子的呢?一般来说,每一条行为数据都至少包括“什么时间”“哪个用户”“在哪里”“做了什么动作”等信息。

● 当一个用户在手机中点击进入名为“阳光阅读”的App时,对应产生的行为数据为:“2018-03-19 14:32:37”“用户A”“阳光阅读”“启动进入App”。

● 当这个用户在“阳光阅读”App里选中一篇名为《防流感小窍门》的文章,点击进入文章详情页阅读时,对应产生的行为数据为:“2018-03-19 14:33:41”“用户A”“阳光阅读”“浏览文章”“防流感小窍门”。

● 当这个用户在“阳光阅读”App中把一篇名为《走遍大西北》的游记文章加入“收藏”时,对应产生的行为数据为:“2018-03-19 14:36:15”“用户A”“阳光阅读”“收藏”“走遍大西北”。

当然,上面的例子只是着重强调了行为数据中较为核心的部分,如行为发生的时间、行为代表的含义等。事实上,行为数据所能收集到的信息还包括很多设备信息,如浏览器的型号、版本、操作系统,手机终端的品牌、型号、版本、地理定位等。这些设备信息与上述的行为描述信息都是进行用户行为分析的重要数据材料。