[发明专利]一种用户操作行为跟踪方法、装置、设备及存储介质有效
| 申请号: | 201911007362.2 | 申请日: | 2019-10-22 |
| 公开(公告)号: | CN111176960B | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 涂金林 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F8/38 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用户 操作 行为 跟踪 方法 装置 设备 存储 介质 | ||
本申请公开了一种用户操作行为跟踪方法、装置、设备及存储介质,所述方法包括:通过监听用户访问至少一级页面所触发的页面切换事件,提取页面访问数据;从原生应用中获取用户操作对应的原始触摸数据;得到针对用户操作事件的用户操作手势数据;基于页面访问数据和用户操作手势数据,确定用户访问页面期间的操作行为数据;其中,所述页面为基于Flutter框架实现的页面。从而,实现基于Flutter场景下用户操作行为跟踪,准确确定用户操作行为数据,能够快速定位和还原用户侧问题,提升开发效率,增强用户体验。
技术领域
本申请涉及计算机技术领域,尤其涉及一种用户操作行为跟踪方法、装置、设备及存储介质。
背景技术
随着移动终端技术的发展,对能够运行在移动终端上的应用程序的开发需求越来越大。应用程序在开发过程中或发布后,需要统计应用程序上一些用户侧的操作相关数据(尤其是异常反馈数据),以便于还原用户侧问题和优化应用程序,然而准确确定用户侧的操作相关数据一直是开发难题。
Flutter是移动UI框架,可以快速在iOS和Android系统上构建高质量的原生用户界面,是较佳的开发工具。但,目前接入Flutter开发UI的应用程序APP数量较少;即使接入Flutter框架,使用的也不是核心场景,暴露的用户侧问题更容易被人为忽视。
现有技术中,针对基于Flutter框架实现的页面的用户侧问题,主要采用给用户提供用户反馈问题的入口来获取,一般有两种获取方式:文字表达或者截图,以及录制视频。开发侧收到用户反馈的问题后,再结合用户日志来处理所反馈的用户侧问题。然而,通过上述人工反馈Flutter框架的用户侧问题的方式,至少会存在以下不足:1)用户文字表达费时费力,层层反馈,路径太长;2)用户反馈的问题往往词不达意,不能正确反馈实际问题;3)用户如果下线,无法实时捞取日志信息;4)所反馈的内容没有上下文信息,无法重现和定位问题。目前,业界缺乏针对基于Flutter框架实现的页面所产生的用户侧问题的系统化解决方案。
发明内容
本申请提供了一种用户操作行为跟踪方法、装置、设备及存储介质,以解决以上至少一种技术问题。
一方面,本申请提供了一种用户操作行为跟踪方法,包括:
监听用户访问至少一级页面所触发的页面切换事件,提取页面访问数据;
从原生应用中获取用户操作对应的原始触摸数据,所述原始触摸数据指向在任一级页面中的用户操作事件和目标页面元素;
基于所述原始触摸数据和所述目标页面元素,得到针对所述用户操作事件的用户操作手势数据;
基于所述页面访问数据和所述用户操作手势数据,确定用户访问页面期间的操作行为数据;
其中,所述页面为基于Flutter框架实现的页面。
另一方面还提供一种用户操作行为跟踪装置,包括:
监听模块,用于监听用户访问至少一级页面所触发的页面切换事件,提取页面访问数据;
获取模块,用于从原生应用中获取用户操作对应的原始触摸数据,所述原始触摸数据指向在任一级页面中的用户操作事件和目标页面元素;
手势确定模块,用于基于所述原始触摸数据和所述目标页面元素,得到针对所述用户操作事件的用户操作手势数据;
行为数据确定模块,用于基于所述页面访问数据和所述用户操作手势数据,确定用户访问页面期间的操作行为数据;
其中,所述页面为基于Flutter框架实现的页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911007362.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可动连接器
- 下一篇:用于制造有机发光元件面板的基板移动装置及方法





