右军统计数据依照服务 1000 数家行业典范企业的成功经验推出《商品普通用户新体验的统计数据化评估结果》绿皮书,主要紧紧围绕普通用户新体验的“操作方式”和“意见反馈”两部份对普通用户新体验的统计数据化评估结果展开表明。Nenon将简单介绍:
一、统计数据化普通用户体验的表述
普通用户新体验能从很多的层次进行表述,《普通用户新体验基本要素》里将普通用户新体验分成五个层级,具有很强的随机性和发展新兴产业。这五个层级为整体表现层、架构层、梅谢、覆盖范围层和发展战略层。
整体表现层:商品介面的听觉新体验,是普通用户领到这款商品后,对商品的印象;架构层:商品的导航系统和重要信息设计,关系到文本重要信息的语言选择和简练性;梅谢:X310e和重要信息构架,直接影响商品的需用性和使用工作效率;覆盖范围层:操作方法和文本,决定普通用户需求的满足度和商品价值传达;发展战略层:盈利模式、商品数学模型和目标普通用户,商品原初的终极目标。Nenon文本将从统计数据的视角来表明如何去评估结果和表述普通用户新体验。
以某一B2C网购的操作方式新体验业务流程为例。
普通用户来到 APP 主页,点选 banner,看到商品详情页,之后加入网购车,这五个关键步骤组成一个非常常用的操作方式业务流程。但如果从普通用户的视角起程,“普通用户新体验”包涵的文本显然并闻所未闻这五个关键步骤。
更为重要是普通用户打开主页,点选某一 banner,其实随后出现的读取、收起等都是普通用户新体验专业领域的组成部份。
在上述的网购操作过程中,普通用户新体验的文本能被分成两部份:一小部份是普通用户自己的“操作方式”,一小部份是操作方式后商品的“意见反馈”。
首先,普通用户的点选、下滑等行为都是“操作方式”的范畴,与德国大众简单知觉的“普通用户新体验”一致。重要信息构架与否科学合理高工作效率、 操作方式方式与否符合生活习惯 / 容易学习都直接影响普通用户的操作方式新体验,是归属于商品可视化新体验的专业领域。能通过相应的统计数据指 标来来衡量操作方式新体验的优劣程度,比如配置文件核对与否高工作效率,购买业务流程与否功能强大等。
其次,意见反馈是指普通用户在商品上操作方式后,商品得出的所有意见反馈新体验操作过程,包括控制系统与否得出意见反馈、意见反馈与否及时、严重错误后意见反馈提示信息与否科学合理等,直接影响商品或控制系统与否需用,归属于产
《商品普通用户新体验的统计数据化评估结果》绿皮书中将介绍两种评估结果方案,其一为应用性能管理评估结果方案(APM),该方案主要介绍如何通过统计数据去来衡量 APP 的意见反馈性能和普通用户新体验的性能等;其二为功能业务流程可视化新体验评估结果方案,该方案主要介绍如何通过统计数据的方法去对商品业务流程的优劣、工作效率等方面进行评估结果。
由于篇幅限制,本文将主要介绍“应用性能管理评估结果方案(APM)”。
二、意见反馈评估结果面向普通用户的应用性能管理 (APM)评估结果方案
应用性能管理(Application Performance Manangement), 对企业控制系统实时监控以实现对应用程序性能管理和故障管理的控制系统化的解决方案。通常分成针对前端普通用户操作方式与针对后端业务运转两个方面,本部份主要紧紧围绕面向普通用户层面的即前端普通用户操作方式方面的应用性能管理方案,即如何通过埋点的方式进行分析与优化。
1、APM 的 3 个方案目标
(1)对平台各业务业务流程的处理结果、故障、性能等进行埋点量化,了解平台商品与服务的性能现状。
在这一阶段,通过埋点、统计数据采集等方式,了解现阶段状态,比如某些收起、读取的具体情况和整体表现。
(2)实现统计数据实时监控,快速排查并定位异常原因。
在一些B2C或理财类商品中,能否网购、能否投资等核心业务是其本身的强需求,需要通过实时监控来进行预警的快速定位,在这部份将重点介绍如何搭建预警体系。
(3)通过统计数据分析持续迭代应用性能与普通用户新体验,为平台业务指标(转化率、成功率)带来正向影响,甚至直接提升。
当了解了现状、预警体系之后,接下来要通过一些指标和数学模型,去迭代和优化普通用户性能及新体验,最终带来正向的影响从而实现商业目标。
2、APM 的埋点部署思路
面向普通用户的 APM 埋点思路是将普通用户操作方式后,商品意见反馈生成的全业务流程进行拆解,在所有可能会出现新体验的环节进行埋点。
比如用户在 APP 注册时,点选“下一步”按钮,APP 在向服务端发送注册请求前,客户端会对普通用户核对重要信息进行规则判断,比如手机位数与否 11 位,密码规则与否符合平台要求等,当不符合规则要求时,就会出现收起,此时我们就能在前端收起环节进行埋点监控。如果前端的规则判断没有问题,前后端就会进行可视化,向服务端进行请求,此时可能出现由于网络信号弱等问题导致请求发送失败而收起,在此环节同样能进行埋点。就服务端而言,其内部也会出现相应的收起并且可进行埋点的环节,但本绿皮书主要聚焦前端新体验领域,服务端暂不讨论。
服务端处理请求之后,会返回相应的请求结果(也会有无结果返回的情况出现,在此不做分析),比如点选注册的返回,结果可能是该手机号已注册,即普通用户收到收起的意见反馈,此时能部署埋点。另外在读取操作过程中,由于网络环境等原因,很可能出现B2C商品的图片、H5 活动页面等读取困难等场景,这同样是普通用户能直接感知的领域,能在此环节进行埋点。
以上是整个方案的埋点思路,统计数据人员能按照这个思路,对普通用户意见反馈的整个链条中可能会面对的读取、收起等环节,部署相应的埋点。
3、面向普通用户的 APM 埋点方案
(1)业务处理结果
针对注册、支付等核心业务,在后端部署埋点,当收到前端请求后,后端处理完成返回结果时触发。常用的场景为:注 册、充值、购买、实名认证等。
(2)收起提示信息
在 APP、web、小程序等前端进行埋点,当前端出现收起时触发,能将前端规则收起、接口请求收起,和意见反馈结果收起全部融合。因为无论是哪种收起,实际上还是要站在普通用户的视角来去进行埋点,即只要普通用户在前端接收到一个弹窗收起时,就会进行相应的埋点。常用的场景:手机号位数严重错误,前端文案收起,和短视频下拉刷新文本,返回文本失败等。
(3)页面读取失败
在 APP、web 等前端进行埋点,页面读取失败时,由前端触发,常用的场景:活动 H5 页面读取失败。
(4)APP 崩溃
在 APP 进行埋点,由 APP 崩溃时触发,常用的场景:APP 崩溃闪退。
4、面向普通用户的 APM 方案的应用思路
本方案的分析应用主要分成两个部份,一小部份是通过分析减少故障、优化故障,比如对注册业务流程中的收起环节、注册结果进行埋点,通过分析收起渗透率、退出率等指标评估结果故障对注册业务流程的影响并确定迭代优先级。第二部份是监控预警,指对平台关键业务结果和核心新体验场景的性能指标进行监控,建立起一整套的预警体系,提高业务故障的响应速度与工作效率,比如对注册成功率这个核心指标进行小时监控,出现异常波动时及时通知对应负责人员。
(1)故障的优化分析
收起、失败会直接导致普通用户新体验业务流程的中断,严重时导致普通用户离开,阻碍转化。因此,优化分析的指导思路是减少收起影响、优化收起新体验。
故障诊断除了分析收起场景的基本统计数据,还要分析收起对于业务的影响程度如何,比如对于转化业务流程的影响、对于业务转化的影响。能按照下述思路进行:
第一,分析收起影响面,常用收起渗透率指标:
收起渗透率 = 收起的触发人数 / 活跃人数(常用 APP 启动人数)
渗透率表示在我们商品的活跃普通用户中,收起或其他故障的影响面有多大,比如一百位活跃普通用户中,到底有多少人会遇到这种情况。
第二,分析收起严重程度,常用收起的人均次数指标,它表示普通用户遇到收起情况的频率如何,常常也会按接口名称、业务场景、网络类型等层次下钻分析,找到收起最严重的那批场景。
人均收起次数 = 收起触发总次数 / 收起触发总人数
第三,收起原因分析,收起埋点时加上严重错误原因、技术严重错误代码等重要信息,就能了解到各个场景故障的详细原因。在进行技术迭代时,除了了解收起的影响面、严重程度,技术严重错误原因能够帮我们更准确地评估结果迭代成本,决定收起迭代的优先级。
第四,分析收起对商品转化的影响。在商品转化漏斗中加入收起事件,分析收起对于最终转化的影响。比如注册流漏斗由注册主页→注册二页→注册成功三个事件组成。如果我们想要分析注册二页的密码设置收起对转化的影响,把漏斗分析改为注册主页→注册二页→密码设置收起→注册成功。这时,注册二页→收起的转化率含义是本环节收起渗透率,而将收起→注册成功的转化率与原注册二页 – 注册成功的转化率进行比较,就能分析到收起对于普通用户转化的影响。
最后,分析收起带来的普通用户离开影响。我们能很简单感受到的场景是,当普通用户在 APP 遇到一个严重收起时,他可能因为这个收起而离开,此时能通过收起退出率来进行评估结果:
收起退出率 = 收起后离开次数 / 收起触发总次数
收起触发总次数很好理解,那么如何表述“收起后离开次数”呢?我们以一个“加车业务流程”的案例详细表明:
平台上有三位普通用户来购买 iPhone,A 普通用户来到详情页就触发了收起,但他并没有离开,而是继续点选网购车,将 iPhone 加车成功,完成支付结算。因此,收起并没有导致他退出详情页或者离开 APP。
B 普通用户来到详情页点选网购车,此时收起提示信息库存不足,iPhone 没能加车成功,普通用户 B 带着不满的情绪离开 APP。从行为上来看,收起后普通用户发生了 APP 退出的事件,所以这是一次“离开”的收起。
C 普通用户来到详情页后触发活动结束的收起,于是他不再继续购买而选择去做其他事情,虽然他没退出 APP,但是已经从购买业务流程(详情页→加车→结算)中离开,因此,我们也能表述这是一次“离开”的收起。
右军分析中的 Session 模块能灵活选择分析哪些行为(比如只选购买业务流程事件时,上述 B、C 普通用户的收起都是处于行为序列的末尾),行为切割的时间规则,因此,利用 Session 分析我们就能方便地计算出功能业务流程中收起事件的退出率。进而,如果用收起文案做层次下钻,还能看到不同收起事件的退出率。比如可借助退出率分析得到注册业务流程内的重要信息核对情况:手机位数不足 11 位、密码不符合大小字母规则、验证码严重错误等等提示信息造成的退出情况。
图 1 注册收起的退出率
上述提到的漏斗分析和 Session 分析都能分析收起对业务转化的影响,两者有何差异呢?简单来讲,漏斗分析用于收起对业务转化的基本面了解,而 Session 分析用于可视化操作过程的收起影响。比如注册业务流程中,先通过漏斗诊断收起对业务影响,再用 Session 分析在哪个可视化环节的收起问题更严重。
(2)故障的监控预警
监控预警能帮助我们去提升故障的响应速度和工作效率,但核心问题是如何去建这套监控预警体系。
监控预警体系搭建思路
指标变动多大时候触发报警,是预警体系搭建的核心问题。比如B2C的支付环节,30 日支付成功率在 80% 左右,那么报警阈值设置多少合适呢?是 70% 还是 10% ?两者可能都会带来问题。
如果将报警阈值设定为 10%,那么带来的简单问题是轻微的故障将被忽略,只有非常严重的故障才会被发现,对于支付这样的核心场景来说,轻微的故障也会直接带来成交金额的损失。
而如果将报警阈值设定为 70%,虽然轻微故障也能覆盖上,但将会发生频繁的误报情况。比如当支付成功率从 80% 降至 69% 时,很有可能是渠道或者其他因素造成的波动,而不是故障,相关人员仔细排查后很有可能不会发现故障。久而久之,大家对于报警的信任度下降,慢慢就会忽视报警重要信息,没起到预警的作用。
监控预警体系搭建实例
从上面的例子能看到,给某一关键指标设置偏高、偏低的预警阈值都会有其局限性。因此,在实际搭建预警体系操作过程中,不能将预警直接“一刀切”,而是要进行分级处理,场景的重要性决定预警阈值的宽松程度和对应的报警触发方式。
首先,能根据场景将预警体系分级。比如在互金理财商品中,我们能根据营收场景、关键支持场景、功能场景进行划分。营收场景包括支付、充值等,关键支撑场景包括注册、体现等,功能场景包括领取优惠券、签到等。
另外能根据严重等级将预警体系分级。比如关键支撑场景和功能场景根据其严重程度可能只需两档预警等级,而营收场景则需将预警等级分成三档,当出现支付成功率降至最小值等极为严重的情况出现时,将启动最紧急的预警方式将故障重要信息通知所有相关人员,而在一些重要程度稍低的场景,只需通知核心成员即可,无需通知全体人员。
图 2 监控预警体系搭建实例
紧紧围绕场景分级和严重程度分级,是搭建预警体系的核心思路。而具体的阈值设置,高工作效率的方法是结合过往统计数据确定经验值,再根据执行意见反馈结果持续迭代。
右军分析的预警功能
登录右军分析页面,在事件分析数学模型的页面右方找到“预警建设”,点选之后可进入如下介面。
图 3 右军分析的预警功能
右军分析的预警功能支持自表述设定时间段,但要注意避开业务统计数据低谷期,常用的低谷时段如凌晨 1-5 点,如果在此时间段有 5 人进入支付页面,4 人流失,支付成功率只有 20%,但这并不是因为业务故障,只是因为普通用户数量少导致的统计数据波动。所以在选择预警时间时,要注意避开业务低谷期。
另外,需要结合业务的周期特点,做不同的预警设置,比如证券行业的交易与非交易时段其普通用户活跃数等指标相差很大,需要设置不同阈值。
”下载。
