1. 前言
在当今这个互联网时代,人们在网上进行工作、消费、娱乐、社交等行为所花费的时间越来越长,在互联网中、每时每刻都会产生海量的用户行为数据。对各大互联网公司而言,便捷、准确、全面地采集用户行为数据,并用以支撑经营分析、改善用户体验,已经日趋重要。近年来,苏宁业务规模高速增长,已覆盖了零售、金融、文创、体育、物流等多个业态,在2017年大促期间、仅苏宁易购业务便是实现了销售额7秒破亿的记录。在数据经营的战略下,苏宁大数据中心数据采集团队正逐步建立标准、通用的的海量用户行为采集方案,服务于多业态、多业务场景,并致力为苏宁大数据体系打下坚实的数据基础。本文主要介绍苏宁用户行为采集体系的发展历程,同时分享苏宁在日志采集上的部分经验和探索过程。
2. 早期的行为日志采集方案介绍
2.1. 基于苏宁易购业务的日志采集方案
与各大电商网站类似,苏宁的用户行为采集体系是在苏宁易购PC版的基础上发展起来的。早期,我们提供了基于PC浏览器页面的用户行为采集方案,为苏宁易购网站采集页面浏览、点击事件等基本日志,支撑基础的网站分析(如网站来源分析、页面访问量分析、站内页面来源去向分析、站内访问路径分析、页面元素点击量分析等)。随着网站业务场景的日趋完善和网站分析的逐步细化,我们与分析人员共同定义了诸如曝光、搜索、注册、购买等各种类型的页面事件日志,以满足各类特定场景下的数据分析需求。
在移动互联网高速发展和智能手机广泛普及的背景下,我们也提供了面向手机浏览器页面和手机App的用户行为采集方案。手机App的日志采集沿用了浏览器页面的日志分类模式,即基础的页面浏览日志和各种类型的页面事件日志,并新增了其特有的App启动日志。至此,苏宁用户行为采集体系初具雏形,但仍主要面向苏宁易购业务。