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

    文章

    7264

    浏览量

    92415
  • 数据分析
    +关注

    关注

    2

    文章

    1474

    浏览量

    35225

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    天猫API智能分析用户行为,精准推荐转化率飙升!

    ? 现如今竞争激烈的电商环境中,天猫作为阿里巴巴旗下的核心平台,正通过其强大的API(应用程序接口)技术,革新用户行为分析和商品推荐方式。天猫API不仅提供便捷的数据访问通道,还融合了
    的头像 发表于 07-29 14:40 ?125次阅读
    天猫API智能<b class='flag-5'>分析</b><b class='flag-5'>用户</b><b class='flag-5'>行为</b>,精准推荐转化率飙升!

    协议分析仪能监测哪些异常行为

    数据,泄露加密密钥。 检测方法:协议分析仪需集成漏洞库,匹配报文特征与已知漏洞攻击模式。 六、合规性违规:违反行业或法规要求 数据泄露 实例: OPC UA:未启用“Audit Log”功能,未记录
    发表于 07-22 14:20

    普源示波器如何连接MATLAB实现数据采集分析

    、高级算法应用等。本文将详细讲解普源示波器与MATLAB的连接方法、配置步骤、高级功能及实战案例,帮助用户快速搭建高效的数据采集分析系统。 ? 一、连接前的准备工作 在连接示波器与MATLAB前,需完成以下准备工作,确保硬件与
    的头像 发表于 05-29 09:34 ?342次阅读

    爬虫数据获取实战指南:从入门到高效采集

    爬虫数据获取实战指南:从入门到高效采集 ? ? 在数字化浪潮中,数据已成为驱动商业增长的核心引擎。无论是市场趋势洞察、竞品动态追踪,还是用户行为
    的头像 发表于 03-24 14:08 ?714次阅读

    数据采集在AI行业的应用分析

    人工智能(AI)作为21世纪最具革命性的技术之一,正在深刻改变各行各业。AI的核心驱动力是数据,而数据采集则是AI发展的基石。无论是机器学习、深度学习,还是自然语言处理、计算机视觉等领域,高质量的数据采集都是模型训练和优化的关键
    的头像 发表于 03-07 14:30 ?485次阅读

    数据采集平台与数字孪生的关系

    数据采集平台和数字孪生之间存在着紧密且相互依存的关系,数据采集平台是实现数字孪生的基础和关键支撑,而数字孪生则为数据采集平台所采集数据赋予
    的头像 发表于 03-01 09:07 ?469次阅读
    <b class='flag-5'>数据采集</b>平台与数字孪生的关系

    武汉环保节能装备3D数据扫描采集分析检测完成

    2024年3月,我司开展三维扫描数据采集分析业务,成功在节能减排装备叶片三维数据采集和检测分析方面取得显著成果,提供精确模型和数据支持,赢得
    的头像 发表于 01-15 11:10 ?46次阅读
    武汉环保节能装备3D<b class='flag-5'>数据</b>扫描<b class='flag-5'>采集</b><b class='flag-5'>分析</b>检测完成

    PLC系统数据采集分析解决方案

    一、引言 在自来水企业中,PLC系统扮演着至关重要的角色,它负责监控和控制整个水处理及供水流程。为了确保水质安全、提升供水效率并降低运维成本,对PLC系统数据采集分析显得尤为重要。 二、方案概述
    的头像 发表于 01-09 17:47 ?789次阅读

    可与MES系统集成的数据采集监控平台

    ,确保数据的全面接入。 数据存储与管理: 采用数据库或数据仓库存储采集到的数据。 提供高效的
    发表于 12-16 15:08

    TDE工业网关在CNC设备数据采集中的应用

    CNC设备的数据采集需要从数控机床中收集各种运行数据,这些数据包括设备的运行状态、加工参数、生产进度、故障报警等信息。通过对这些数据分析
    的头像 发表于 12-03 16:50 ?654次阅读
    TDE工业网关在CNC设备<b class='flag-5'>数据采集</b>中的应用

    数据采集器的工作原理解析 实时数据采集器的优势是什么

    扫描器等设备,实时捕捉环境中的各种信息。这些信息可以包括环境参数(如温度、湿度、压力等)、机器状态(如运行时间、故障报警等)以及用户行为(如操作记录、输入数据等)。 数据预处理 :
    的头像 发表于 11-28 15:54 ?1851次阅读

    IP数据云 识别和分析tor、proxy等各类型代理

    等,同时也可以对用户行为进行分析,比如用户在网络上的真实行为模式(访问的网站、下载的内容等),可以有助于企业更了解
    的头像 发表于 11-14 09:57 ?609次阅读
    IP<b class='flag-5'>数据</b>云 识别和<b class='flag-5'>分析</b>tor、proxy等各类型代理

    IP 地址大数据分析如何进行网络优化?

    。 2.用户行为分析数据分析可以对用户的网络行为进行分析
    的头像 发表于 10-09 15:32 ?626次阅读
    IP 地址大<b class='flag-5'>数据分析</b>如何进行网络优化?

    IOT数据采集平台的功能特点

    的深远影响。 IOT数据采集平台的定义 IOT数据采集平台是一种专门用于物联网数据采集、处理和分析的平台。它通过连接各种工业设备、传感器、仪器仪表、工业机器人等,实现对设备
    的头像 发表于 09-25 13:28 ?1451次阅读

    行为分析智能监测摄像机

    行为分析智能监测摄像机是一种结合了人工智能和机器学习技术的智能设备,能够实时监测目标区域内的行为动态,并通过分析和识别行为特征来提供安全监控
    的头像 发表于 08-21 10:14 ?782次阅读
    <b class='flag-5'>行为</b><b class='flag-5'>分析</b>智能监测摄像机