0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采集与分析用户行为数据的意义

数据分析与开发 来源:一个数据人的自留地 作者:数据人创作者联盟 2021-10-15 09:32 次阅读

本文属于用户行为数据领域入门级别文章,适合对用户行为数据略知一二但是对这个主题非常感兴趣的同学。

1

什么是用户行为数据?

“用户行为数据”,顾名思义就是用户在 APP、小程序、WEB 端等平台所做的行为(浏览、点击、滑动、长按等),通过数据埋点的方式上报至数据库,从而能够记录用户在一段时间内在不同平台上所做的动作。

2

采集与分析用户行为数据的意义

公司内部存储的数据一般被分为业务数据和用户行为数据,其中业务数据是与公司业务本身相关的数据,例如电商行业中的订单支付数据(商品名称/ID、购买件数等)、汽车行业中的销售数据(购买车型、经销商名称、车辆价格等)、以及在线教育行业中的课程付费数据(课程名称、课程类别、课程价格等);用户行为数据则反映用户在不同平台的行为。

在数据分析和应用过程中,两者是相辅相成的:用户行为数据需要业务数据进行补充,从而能够看出一笔订单到底支付了多少钱、买了什么商品;而业务数据也离不开用户行为数据这个载体,因为用户行为数据串起了用户在各个平台上的行为序列,从而能够看到用户在购买/转化之前都做了什么动作。

另外,用户行为数据能够真实反应用户在平台上的行为,并且能够据此推断出用户心智,从而及时进行相关运营动作。

举个例子,很多 APP 为了优化用户体验,会请用户填写一份调查问卷,但是真正愿意填写问卷的用户寥寥无几,用户如果对 APP 不感兴趣会直接离开并流失。退一步说,即使有很多用户在优惠券等奖励驱使下填写了调查问卷,填写结果也不一定能代表用户的真实想法,可能有的用户为了得到奖励胡乱填写,或者是用户误解了选项的意思导致结果偏差。

通过采集和分析用户行为数据,可以观察那些流失的用户在 APP 里做了什么,导致他们流失的原因是什么,从而帮助产品经理优化产品、降低用户流失风险。

3

采集和分析用户行为数据的步骤

3.1

指标体系搭建

很多企业在搭建自己的用户行为数据平台的时候会忽视这一步,以为把行为数据采集上来就能为我所用,其实不然。好的指标体系有如下优点:

(1)统一的指标体系能避免数据指标定义模糊和逻辑混乱,减少数据解释成本;

(2)好的指标体系能在某一核心指标出现问题的时候迅速向下进行维度拆分,从而定位问题所在,帮助产品/运营不断改良,甚至发现一个新的业务增长点;

(3)领导层通常会关注指标体系,尤其是其中的核心业务指标,通过指标体系能够帮助领导层从大局上制定战略目标。

指标体系的搭建方法有北极星指标法、UJM(用户旅程地图)模型和 OSM 模型等。

其中北极星指标法是指业务人员先找出一个与业务目标强相关的核心指标(也叫“北极星指标”,该指标像北极星一样指引未来的行动方向),然后逐渐向下进行指标的拆解

举个例子,在电商场景中,我们可以选择 GMV 作为“北极星指标”,然后根据首购/复购用户或用户旅程步骤等维度进行拆解,最后得到类似于 GMV = 客单价 * 购买人数 = 客单价 * (首购用户 + 复购用户) = 客单价 * (APP 启动/激活人数 * 商品详情页渗透率(触达率) * 购买转化率 + 之前下过订单的老用户 * 留存率 * 商品详情页渗透率(触达率) * 购买转化率)。

这个连续等式的第二步中利用首购/复购用户维度进行拆分,第三步则是使用用户旅程步骤(启动 - 浏览商详页 - 购买)维度进行进一步拆解。

3.2

数据采集

数据采集也叫数据埋点、埋码或者是打点,就是将一套数据采集代码埋入 APP/小程序/WEB 页面,用户在触发某一事件(浏览、点击等)时将该行为数据进行上报,从而形成用户行为数据表。

埋点方式分以下几个种类:

(1)全埋点/无埋点:通过调用 SDK (Software Development Kit) 对页面上的行为数据进行采集,此方案优点是无需开发同学写代码,减少人力成本,缺点是灵活性差,只能覆盖一些通用数据(操作系统/版本、浏览器名称、设备型号。。。),无法对于业务专用的数据进行采集;而且对代码的规范要求比较高(例如页面标题/按钮名称取值要规范)。

在作者的工作经历中经常碰到有公司的代码非常不整齐,导致通过全埋点自动抓取的数据非常杂乱,无法使用的情况。

(2)自定义埋点/手工埋点:此方法需要开发同事进行手工代码埋点,优点是能够灵活覆盖各类个性化业务数据,缺点是需要大量人力成本。

(3)可视化全埋点:这个方法只需要在页面中圈选想要监测的元素(运营位、按钮等),不用植入代码即可埋点。优点是对不懂代码的业务人员非常友好,缺点是只能采集浏览/点击等最基础的事件,并不能采集相对复杂的事件。

此外,一般来说,埋点需要遵循 “相同类型事件合并为同一个埋点,不同类型事件分开埋点” 的原则,方便之后埋点的迭代和查找。错误的示范是把每个按钮都当作是一个埋点上报,那么随着之后产品迭代,按钮会越来越多,埋点数量也会随着按钮数量水涨船高。

举个例子,某电商平台首页有两个运营位,分别叫 “商品上新” 和 “猜你喜欢”,两个运营位里分别有新商品的轮播展示和通过算法推荐给用户的商品轮播展示。

业务人员提出想要看这两个运营位内商品的点击次数和人数,并且要区分出用户点击的是哪个商品。既然 “点击新商品” 和 “点击推荐商品” 这两个事件都属于点击,那么在设计埋点的时候需要将这两个事件结合成一个埋点,并将运营位名称和业务人员关注的 “商品名称/ID” 属性放入该埋点中作为事件属性进行上报,以区分用户点击的运营位信息和商品信息。

3.3

数据分析

用户行为分析中有一套独有的分析模型:

(1)事件分析:“事件” 就是前面所述的用户行为,这是对用户行为最基础的描述,例如 “打开 APP 的次数”、“点击xxx按钮的人数” 等。在电商场景中常见的有 “新用户注册数”、“支付订单且成功的人数” 以及代表用户粘性的 “用户整站平均停留时长” 等,这三个指标对应的用户行为(事件)分别为 “注册”、“支付订单” 和 “APP浏览页面”。如果想要看这三个指标,就需要把三个对应事件做成埋点进行监测。

(2)漏斗分析:用户的整体用户旅程就像一个漏斗,做第一步的用户最多,随着用户流失,做之后步骤的用户会越来越少。在电商场景中,常见的是用户从 “浏览商品列表页 - 浏览商品详情页 - 加入购物车/立即购买 - 提交订单 - 支付订单” 这一漏斗。通过分析漏斗的整体转化率和步骤间的转化率,可以找出异常的转化率,然后对某一步骤中流失的用户进行洞察,发现其共性,为之后的防流失预警提供依据。

(3)留存分析:指的是用户在做了某个行为后第 n 天还会做某个行为的概率。在电商场景中最典型的就是复购,即用户在首次购买后有多大概率会在第 n 天再次购买。

(4)分布分析:与统计学上的频率分布直方图(histogram)类似,分布分析观察的是某个行为做的次数的人次分布。例如我们可以分别查看过去 30 天中用户购买 1、2、3 次商品的人数,也可以根据需求自定义设置区间查看对应区间的人数。

(5)归因分析:一个目标事件(支付订单、帖子转发。。。)的达成,我们不能只归功于某个事件(运营位点击、推荐商品点击、分享商品、收藏商品。。。),而是应该“按劳分配”,根据一定的计算规则公平分配功劳。归因分析模型可以提供这样的计算方式,比如按照时间衰减规则(越靠近转化的事件功劳越大)或者按照首/末次触点(行为序列中第一个/最后一个事件得到 100% 的功劳)进行归因。

3.4

数据应用

分析数据的最终目的是为了驱动业务发展,否则只是躺在数据分析报告里冷冰冰的结论。在作者的工作经历中,“营销自动化” 和 “用户标签体系” 是两个主要运用用户行为数据的场景。

(1)营销自动化:简称MA(Marketing Automation)。传统的营销模式,要么是“拍脑袋”,依据业务经验进行营销,要么无法做到精准营销和 “千人千面”,一套营销方案通用所有的用户。通过营销自动化,我们可以对不同用户进行精准触达。例如我们可以使用 RFM 模型,从最近一次购买时间、购买次数和购买金额三个维度对用户进行分层,对不同层级的用户在不同时机发送不同的短信/PUSH,从而用最小的成本获得最大的转化和收益。

(2)用户标签体系:我们在购买商品时会看到商品的标签,上面会注明例如价格、材料、生产日期等信息。同样的,我们也可以给用户打上标签,例如性别、年龄、城市、职业、收入、商品偏好、用户生命周期等。用户标签体系可以与营销自动化结合使用,从而对拥有特定标签的用户进行精准营销。

4

结语

用户行为数据分析这个领域,无论在商业应用广度、深度上还是企业内部的重视程度上都有待提升。可以说,谁先占领了用户行为数据分析和应用的高地,谁就能率先以最小的成本获得最有效的用户洞察。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87596
  • 数据分析
    +关注

    关注

    2

    文章

    1352

    浏览量

    33732

原文标题:用户行为数据入门理论与实例

文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于振弦采集仪的土体变形监测与分析

    基于振弦采集仪的土体变形监测与分析 工程监测振弦采集仪是一种专用于工程监测中的振弦测量的仪器。它能够实时采集及记录结构物的振动信号,以评估结构物的健康状况、安全性能等。它通常由振弦传感
    的头像 发表于 03-29 13:33 73次阅读
    基于振弦<b class='flag-5'>采集</b>仪的土体变形监测与<b class='flag-5'>分析</b>

    振弦采集仪在岩土工程中的实际应用案例分析

    振弦采集仪在岩土工程中的实际应用案例分析 河北稳控科技振弦采集仪是一种用于采集和测量振弦的仪器。它通常包括一个振弦传感器和一个数据采集设备。
    的头像 发表于 02-29 13:50 138次阅读
    振弦<b class='flag-5'>采集</b>仪在岩土工程中的实际应用案例<b class='flag-5'>分析</b>

    基于振弦采集仪的工程结构振动监测及分析

    基于振弦采集仪的工程结构振动监测及分析 基于振弦采集仪的工程结构振动监测及分析是一种常用的结构健康监测方法。这种方法通过在工程结构上安装振弦采集
    的头像 发表于 01-31 13:27 134次阅读
    基于振弦<b class='flag-5'>采集</b>仪的工程结构振动监测及<b class='flag-5'>分析</b>

    振弦采集仪在桥梁健康监测中的应用与分析

    在桥梁结构上安放振弦传感器,采集桥梁的振动信号。传感器可以记录桥梁的振动频率、振动幅度、振动波形等信息,并将这些数据发送到监测系统进行分析和处理。 振弦采集仪 在桥梁健康监测中,振弦
    的头像 发表于 01-23 14:05 159次阅读
    振弦<b class='flag-5'>采集</b>仪在桥梁健康监测中的应用与<b class='flag-5'>分析</b>

    振弦采集仪在工程监测中的性能评估与分析

    振弦采集仪在工程监测中的性能评估与分析 振弦采集仪是一种用于测量和记录振弦信号的仪器。在工程监测中,振弦采集仪的性能评估与分析对于准确测量和
    的头像 发表于 01-11 15:53 135次阅读
    振弦<b class='flag-5'>采集</b>仪在工程监测中的性能评估与<b class='flag-5'>分析</b>

    工程监测领域振弦采集仪的数据处理与分析方法探讨

    工程监测领域振弦采集仪的数据处理与分析方法探讨 在工程监测领域,振弦采集仪是常用的一种设备,用于测量和记录结构物的振动数据
    的头像 发表于 01-10 14:44 154次阅读
    工程监测领域振弦<b class='flag-5'>采集</b>仪的<b class='flag-5'>数据</b>处理与<b class='flag-5'>分析</b>方法探讨

    基于振弦采集仪的工程监测数据分析方法研究

    基于振弦采集仪的工程监测数据分析方法研究 基于振弦采集仪的工程监测数据分析方法研究主要涉及以下几个方面: 基于振弦采集仪的工程监测
    的头像 发表于 01-02 15:12 167次阅读
    基于振弦<b class='flag-5'>采集</b>仪的工程监测<b class='flag-5'>数据分析</b>方法研究

    振弦采集仪在地质灾害监测中的作用与意义

    振弦采集仪在地质灾害监测中的作用与意义 振弦采集仪是一种地质灾害监测仪器,用于测量地面的震动和振动。它可以记录地质灾害发生时地震波在地面上的传播情况,通过分析
    的头像 发表于 12-25 14:01 164次阅读
    振弦<b class='flag-5'>采集</b>仪在地质灾害监测中的作用与<b class='flag-5'>意义</b>

    labview用队列实现DAQ高速数据采集分析,程序卡顿报错

    电压数据采集与实时分析,程序用消费者生产者模式,数据采集生产者,数据分析用消费者,采样率50k,运行程序就开始采集,但是速率明显不是设置的5
    发表于 12-15 09:04

    浪涌Surge整改的意义分析

    浪涌Surge整改的意义分析?|深圳比创达电子EMC
    的头像 发表于 12-12 10:34 249次阅读

    专注数据采集分析系统研发 做设备与MES系统中转站

    数据采集是实现MES系统与设备对接的核心环节。通过采集设备产生的实时数据,将其传输给MES系统进行处理和分析数据采集可以通过直接连接设备的
    发表于 12-01 17:09

    精密数据采集信号链的噪声分析

    电子发烧友网站提供《精密数据采集信号链的噪声分析.pdf》资料免费下载
    发表于 11-27 09:40 1次下载
    精密<b class='flag-5'>数据采集</b>信号链的噪声<b class='flag-5'>分析</b>

    工程监测振弦采集采集到的数据如何进行分析和处理

    振弦采集仪是一个用于测量和记录物体振动的设备。它通过测量物体表面的振动来提取振动信号数据,然后将其转换为数字信号,以便进行分析和处理。在实际应用中,振弦采集仪是广泛应用于机械、建筑、航
    的头像 发表于 08-14 13:44 326次阅读

    安超云携手华夏威科打造基于用户实体行为分析的内控管理解决方案

    随着国家政策与技术的双重驱动,企业当前的安全管理需求,从标准化管理,逐步发展到智能、可视、可分析的全程数字化安全管理。 尤其是在信创发展的大背景下,很多企事业单位的项目都要求对用户的终端登录、浏览器
    的头像 发表于 08-11 10:40 293次阅读

    零极点分析的基本原理、应用和意义

    在信号处理和系统理论领域,零极点分析是一项重要的技术,用于研究和分析滤波器的特性和行为
    的头像 发表于 06-20 16:35 6013次阅读
    零极点<b class='flag-5'>分析</b>的基本原理、应用和<b class='flag-5'>意义</b>