返回顶部
首页 > 资讯 > 精选 >如何分析UEM探针技术及用户体验管理
  • 693
分享到

如何分析UEM探针技术及用户体验管理

2023-06-02 12:06:16 693人浏览 安东尼
摘要

这篇文章给大家介绍UEM探针技术及用户体验管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。随着互联网产品越来越多,用户群体越来越庞大以及用户品位的多样性增加,我们会发现这样的一个规律,就是相同类型的产品,比如播放器中

这篇文章给大家介绍UEM探针技术及用户体验管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

随着互联网产品越来越多,用户群体越来越庞大以及用户品位的多样性增加,我们会发现这样的一个规律,就是相同类型的产品,比如播放器中的QQ影音和暴风影音,再比如小游戏平台中的腾讯游戏和联众等等,他们的功能是相同的或者是相似的,但是对于用户来说,每个人都有着不同的使用喜好。

其实无论用什么平台,都能完成同样的任务,那么对于用户来说,在同等产品当中他们是如何选择的呢?除了一些比如大品牌效应等等平常的因素,用户体验的好坏会成为用户在选择产品中的一个重要因素。假如我们在使用一个播放器放电影,发现经常出现卡顿和声音走音的现象,那么我相信这个用户很可能就会选择其他的产品。在互联网时代,用户体验越来越成为企业所重视的内容,从中也衍生出来了用户体验管理这么一个新生的事物。我今天就来给大家普及一下用户体验管理-UEM的相关知识。

一、什么是UEM以及UEM使用场景

UEM这个词大家可能比较陌生,UEM是USER EXPERIENCE MANAGEMENT的缩写,中文翻译为用户体验管理,它所要达成的目标是能够实时了解互联网产品或应用的真实用户体验。

这么说可能还是有一些抽象,简单来说UEM就是一种工具,这种工具可以实时收集很多数据,比如说用户所访问页面加载时间的长短、在访问页面是否出现了比如图片无法加载的问题、用户是通过何种设备比如是用手机还是电脑访问的应用,它走的是中国移动还是中国联通的流量等等。在收集完很多类型的数据之后,UEM会对数据进行归纳和处理以供分析人员使用,这样开发的公司或者运营商就知道了用户在应用当中的体验情况了,比如用户在访问哪些页面的时候比较卡,大部分用户是通过手机访问还是电脑访问等等。有了这样的数据,厂商就可以持续不断改进用户体验,让产品做得越来越受用户喜欢而且好用。这就是UEM所做的工作。

UEM的使用场景非常广泛,可以说只要是需要了解用户在应用上体验好坏的地方,都需要UEM。目前比较常见的场景是PC网站和手机端网站的用户体验,很多厂商也在做手机APP端体验管理的内容。相信在不久的将来,用户体验管理的应用场景会越来越多,内容也会越来越丰富。

二、UEM核心功能

用户体验一般分为移动应用体验(UEM App)和浏览器应用体验(UEM WEB)两部分。对移动应用的用户体验支持,国内外很多厂商的产品都较为成熟和完善,大家在网上能够找到很多可以参考的项目,UAVStack开源项目目前主要关注于面向浏览器应用的用户体验。

一般来说,UEM的核心功能包括以下内容:

如何分析UEM探针技术及用户体验管理

三、UEM常用实现技术

现在在UEM领域,常用的实现技术还是"探针"技术。也就是通过在页面html当中插入一段javascript代码(这里称为"探针"),这段代码可以实时获取和发送页面访问的一些数据,后台再对这些数据进行清理和收集,最后对数据进行统计画图或者以表格形式进行展示。其他的技术还有通过获取浏览器或者服务器上收集的数据来收集用户访问相关内容,但是目前用的比较少。

四、"探针"技术捕获数据解密

UEM的核心在于浏览器探针,通过自动注入到监测网页的js代码,对实际用户访问的网页性能数据进行全样本采集和分析,找到影响用户体验问题本源,帮助用户持续优化Web应用性能。

浏览器探针的作用在于以下几点:

  • 采集浏览器基本信息

  • 采集页面性能数据(Navigation Timing api

  • 采集ajax性能数据+请求/响应数据

  • 采集JS错误数据(包括:出错页面或脚本URL,引用页面URL,Error Message,错误位置:行号,列号,等等)

  • 采集页面追踪数据(Resource Timing API)

  • 将捕获的数据上传到UEM Server,便于进行后续的存储、多维度分析、预警和优化等。

浏览器探针是根据浏览器状态来采集页面性能数据的。每次页面请求,当获取到onload事件结束,则以事件结束时间定义为页面完成时间。当有异步请求再次加载内容,那么这些异步请求记录在AJAX数据当中。基于采集到的数据,可以得到以下页面性能指标:

如何分析UEM探针技术及用户体验管理

基于这些指标,页面加载流程的分解和可视化将会变得十分简单。

五、页面加载流程可视化

如何分析UEM探针技术及用户体验管理

页面加载流程可视化是UEM数据统计的一个重要手段,是UEM成果的通俗展示方式。上图是页面加载流程可视化的一个示意图。上述页面性能数据是实时上传的,但数据上传分四个时机:整个页面加载完成后上传、离开页面时上传、发生JS错误时上传和有AJAX请求时上传。此外,浏览器探针是自动注入到监测网页的,UEM Server会监听应用服务器的输出,当用户开启自动注入功能,UEM Server会在应用服务器的输出函数内自动注入UEM的浏览器探针,通过大量的实验室数据对比,自动注入UEM浏览器探针对服务器性能几乎无影响。

关于UEM探针技术及用户体验管理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 如何分析UEM探针技术及用户体验管理

本文链接: https://lsjlt.com/news/230083.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何分析UEM探针技术及用户体验管理
    这篇文章给大家介绍UEM探针技术及用户体验管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。随着互联网产品越来越多,用户群体越来越庞大以及用户品位的多样性增加,我们会发现这样的一个规律,就是相同类型的产品,比如播放器中...
    99+
    2023-06-02
  • 软件测试人员如何去分析及提高用户体验?
    用户体验就是一种用户在使用产品时所建立起来的心理感受。心理感受是纯主观性的,也就带有一定的不确定因素,不过,在界定用户基本确定的情况下,其用户体验的共性是能够通过良好的设计来实现的。用户体验的本质,就是需求是否得到良好的满足。影响需求满足的...
    99+
    2023-06-05
  • 自然语言处理技术如何帮助ASP应用提升用户体验?
    自然语言处理技术(Natural Language Processing,NLP)是人工智能领域中的一个重要分支,它将计算机和自然语言相结合,使计算机能够理解、分析、处理人类语言的形式和含义。随着人工智能技术的不断发展,自然语言处理技术在...
    99+
    2023-08-12
    自然语言处理 numy apache
  • 如何分析Linux系统用户管理
    如何分析Linux系统用户管理,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。想必大家都应该知道Linux系统是一个多任务多用户的系统吧,一个Linux系统通常有很多用户同时...
    99+
    2023-06-28
  • 如何在Python开发中使用二维码技术优化用户体验?
    随着移动互联网的快速发展,二维码技术在日常生活中的应用越来越广泛。在Python开发中,使用二维码技术可以有效地提高用户体验。本文将为大家介绍如何在Python开发中使用二维码技术优化用户体验。 一、二维码技术的基本原理 二维码技术是一种基...
    99+
    2023-10-13
    日志 开发技术 二维码
  • ASP API响应开发技术:如何提高用户体验和满意度?
    在现代互联网应用程序中,API(Application Programming Interface)是不可或缺的一部分。ASP.NET是一种流行的Web开发框架,其提供了强大的API响应开发技术。在本文中,我们将探讨如何使用ASP.NET...
    99+
    2023-06-26
    api 响应 开发技术
  • CDN高级技术专家周哲: 深度剖析短视频分发过程中的用户体验优化技术点
    2018深圳云栖大会已经圆满落幕,在飞天技术汇-弹性计算、网络和CDN专场中,阿里云CDN高级技术专家周哲为我们带来了《海量短视频极速分发》的主题分享,带领我们从视频内容采集、上传、存储和分发的角度介绍整体方案,并且重点讲解短视频加速的注意...
    99+
    2023-06-04
  • 如何用 ASP 日志 api 接口分析用户行为并提高用户体验?
    在当今的数字时代,网站和应用程序的用户体验对于业务的成功至关重要。而要提高用户体验,我们需要了解用户的行为。ASP 日志 api 接口是一个强大的工具,可以帮助我们分析用户的行为,并提高用户体验。在本文中,我们将学习如何使用 ASP 日志...
    99+
    2023-06-19
    日志 api 接口
  • 如何使用PHP文件API和二维码技术来创建更好的用户体验?
    PHP文件API和二维码技术都是现代网站开发中不可或缺的工具。使用这些技术,可以创建出更好的用户体验,提高网站的可用性和易用性。在这篇文章中,我们将讨论如何使用PHP文件API和二维码技术来创建更好的用户体验。 一、PHP文件API PHP...
    99+
    2023-09-18
    文件 api 二维码
  • 如何利用MySQL的分区技术管理大型数据集?
    如何利用MySQL的分区技术管理大型数据集?随着互联网的迅速发展和数据量的不断增长,对于数据库的管理和查询性能提出了更高的要求。在处理大型数据集时,MySQL的分区技术成为了一个非常有效的管理方法。本文将详细介绍MySQL的分区技术及其应用...
    99+
    2023-10-22
    MySQL分区技术 大型数据集管理 分区管理策略
  • MySQL基础中如何理解用户和权限管理以及日志体系
    MySQL基础中如何理解用户和权限管理以及日志体系,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、MySQL用户1、基础描述在数据库的使...
    99+
    2024-04-02
  • 如何理解用户行为的分析都涉及到的方面
    本篇内容主要讲解“如何理解用户行为的分析都涉及到的方面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解用户行为的分析都涉及到的方面”吧!  我们经常都会在讲互联网产品的数据运营,而数据运营...
    99+
    2023-06-10
  • 优化网站性能的关键要素揭秘:如何利用指标分析改善用户体验?
    优化网站性能的关键指标详解:如何通过指标分析提升你的网站用户体验? 随着互联网的快速发展,网站成为企业展示品牌形象和提供产品与服务的重要渠道。然而,随着用户对于在线体验的要求不断提高,网站性能的重要性也日益凸显。优化网站性能不仅...
    99+
    2024-02-02
    性能提升 用户体验 网站优化
  • 如何利用自然语言处理技术提高大数据分析效率?
    自然语言处理技术(Natural Language Processing,简称NLP)是人工智能领域中的一个重要分支,它可以帮助计算机理解和处理人类语言。在大数据时代,数据量的爆炸式增长给数据分析带来了巨大的挑战,而NLP技术可以有效地提高...
    99+
    2023-08-20
    大数据 自然语言处理 http
  • 自然语言处理技术在大数据分析中的应用前景如何?
    随着互联网时代的到来,数据量呈爆炸式增长,如何快速高效地处理这些数据成为了人们关注的焦点。而自然语言处理技术(Natural Language Processing,简称NLP)的出现,为大数据分析提供了新的思路和方法。 NLP是一种将自...
    99+
    2023-08-20
    大数据 自然语言处理 http
  • 如何利用 Python 开发技术实现自然语言处理中的情感分析?
    自然语言处理(NLP)是人工智能领域的一个重要分支,而情感分析则是NLP的一个重要应用。通过情感分析,我们可以对文字、语音等文本数据进行情感分类,如积极、消极、中性等。Python作为一种强大的编程语言,已经成为自然语言处理和情感分析的主要...
    99+
    2023-08-10
    开发技术 自然语言处理 linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作