无需嵌码的主动式监测:一种预先感知用户体验的最佳实践

商场如战场,得用户者得天下,谁能成功将用户留下来,谁就掌握了高速增长的财富密码。

建立优质的用户体验,赢取市场的长久青睐

根据中国互联网络信息中心(CNNIC)发布的第 48 次《中国互联网发展状况统计报告》数据显示,截至 2021 年 6 月,国内市场上共监测到422万个网站和302 万款app应用,已经覆盖了我国10.11亿网民们日常浏览网页、在线购物、在线理财、观看视频、收听音乐、开展直播等工作生活的方方面面。

Web应用和移动app作为企业为用户提供业务服务的入口和工具,已经与人们办公、购物、理财、娱乐等需求紧密贴合在一起。这一方面在企业和用户之间建立了更短、更快捷的交互途径,帮助企业更快地服务于用户;另一方面也对企业提出了更为严格的要求——只有不断优化Web应用和移动app的用户体验,才能吸引更多的用户主动留下来。

什么是优质的用户体验?如何度量?

正如19世纪著名的英国物理学家、热力学之父开尔文所说,“如果不能衡量它,就无法改善它”,想要优化提升用户体验,首先就需要准确度量用户体验。

用户体验通俗来讲就是“这个东西好不好用,用起来方不方便”,从某种狭义的角度上可以讲用户体验是人的一种主观感受,且其注重“这个东西”实际应用时的产生的效果。

但是,根据辩证唯物主义和历史唯物主义世界观和方法论,客观决定主观,主观依赖于客观,从更为全面、更为深刻的角度上来看,看似主观的用户体验本质上仍然是由“这个东西”的客观表现所决定的。

因此,在对待“如何准确度量Web应用或移动app的用户体验”这个问题上,不论是早期的PULSE模型,还是谷歌提出的GSM和HEART模型,亦或是蚂蚁金服提出的PTECH模型,均是以目标Web应用或移动app的性能表现、画面呈现等客观数据为基础,再结合一定数量的抽样问卷调查等主观数据,进行综合性的分析评价。

在建立优质的用户体验的经营活动实践中,对于企业而言,成本最低、见效最快、效果最好的用户体验度量和提升,通常是来自于对自身的Web应用和移动app的性能优化。恰如谷歌(Google)公司联合德勤公司(Deloitte Digital)、数据公司“55”所做的共同研究表明,网页加载速度每提高0.1秒,就能刺激零售应用的消费者支出增长9.2个百分点。

在数字化经济蓬勃发展的时代浪潮下,现代IT系统面对持续海量增长的业务数据,其架构不断向着分布式、混合云、云原生等方向演进,企业的每一个Web应用和移动app带给每一个用户的使用体验,都是受到终端设备、地域运营商网络、信息传输、服务响应、数据计算、存储读写等IT全链路各个环节的影响。因此,对于企业来说,快速发现用户正在忍受的诸如网页加载速度慢“0.1秒”等体验问题,并在整个IT全链路上精准定位出导致慢这“0.1秒”的瓶颈环节,尤为重要。

无需嵌码,主动监测,预先感知用户体验

在致力于提升用户体验的长期探索和大量实践中,逐渐发展出一种可以预先感知用户体验的最佳实践——无嵌码的主动式模拟监测(Synthetic Monitor,简称STM)。

STM无需在Web应用和移动app中嵌入SDK、JS等代码探针,是一种真正的零侵入监测方式,主要是利用自动化测试技术、RPA技术等自动化执行真实用户使用应用时的一系列交互操作,并捕获目标应用在此过程中的性能体验数据,再采用大数据技术、统计学方法等进行综合性的用户体验度量分析。

因此,企业可以利用STM强大的用户使用场景模拟能力,在不同地域、不同运营商网络环境下,随时主动模拟真实用户在个人电脑或Android手机或iPhone手机上浏览网页、在线理财、观看视频时的点击、滑动、输入等各种交互动作,深度采集过程中的网页加载快慢、DNS耗时、HTTP响应耗时及状态、CPU资源消耗等性能体验数据,化被动响应为主动出击,有效解决传统的嵌码式监测只有在真实用户遇到问题、产生不良影响后才能触发解决的困扰,做到料敌机先,在真实用户之前预先感知并提升Web应用、移动app的用户体验,同时,企业无需担心嵌入SDK、JS等探针所带来的安全合规和隐私泄露的风险。

STM凭借其无需嵌码、主动监测的特性,具有独一无二的竞品对比应用场景,并可以完美应用在发版验证、主动监控、问题定位场景中,为企业在对比自身应用产品与友商差异、选型互联网服务、快速验证新版本应用、主动获取特定群体用户体验、完整复现应用BUG等时提供无与伦比的助力。

一套完整的STM体系,其运行结构一般可分为三个层面:

第一层:通过招募或自建等方式,建立遍布多地域的监测设备云,并配套建设监测设备管理体系,准确评价监测设备的健康状况,避免因监测设备自身问题影响检测结果。

第二层:高效、有序的监测调度机制,保证多任务可下发至满足任务要求的真实PC和手机设备上,完成访问Web应用、运行移动app、播放视频、接收短信等一系列监测要求,并实时采集性能体验数据。

第三层:使用大数据引擎将采集到的性能体验数据进行清洗、过滤、提取、聚合等计算,转化为可视化的图表和可度量的指标,以不同维度分析监测结果,准确观测Web应用和移动app的用户体验水平。

市面上都有哪些好用的STM产品?

近些年,伴随着国内运维管理市场的快速发展,应用性能监测越来越受到广大企业的青睐和重视,而专业的应用性能监测厂商和其他提供应用性能监测服务的IT服务厂商也越来越多,博睿数据作为国内最早涉足 APM 的公司之一,具有明显的市场和技术优势。

博睿数据是国内第一家上市的APM厂商,在IT 运维管理方面积累了多年经验,已经建有完善的端到端的ITOM管理平台,并且是国内最早开展STM监测的公司之一,具体产品包括 Bonree Net 、Bonree APP 、Bonree Stock、Bonree Box 等。

其中,Bonree Net是博睿数据的明星产品,主要面向Web/Wap应用、流媒体播放、网络传输、短信质量等主动式监测场景,Bonree APP 是博睿数据于国内首家推出的面向移动Android/iOS应用的主动式监测产品,主要面向移动应用的交互使用和流媒体播放两种监测场景。

博睿数据在STM采集哪些数据可以准确反应最真实的用户体验方面,拥有着自己的独特见解和先进理念。比如,在行业内普遍薄弱的视觉体验度量上,博睿数据首次引入香农-信息熵理论,赋能可视化体验评价能力,衡量应用的每一帧画面带给最终用户的信息价值,帮助企业更好的优化视觉设计和信息传递设计。

并且,在如何利用STM数据进行统一深度分析方面,区别于友商单一的计算模型,博睿数据将监测的结果数据通过健康评估体系进行异常数据拆分,基于更先进的问题分析模型,可以将时间、地域、运营商、主机、域名等基础维度与性能、慢速比、错误类型等数据项一对一或一对多结合,从一个维度的多个数据层面来分析问题的分布性规律性,可以帮助企业更全面的制定用户体验提升战略。