[发明专利]响应用户操作的方法、装置、电子设备及可读存储介质有效
申请号: | 202010968567.3 | 申请日: | 2020-09-15 |
公开(公告)号: | CN112199024B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 陈旋峰;徐烨 | 申请(专利权)人: | 汉海信息技术(上海)有限公司 |
主分类号: | G06F3/0485 | 分类号: | G06F3/0485;G06F16/957;G06F16/958 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
地址: | 200050 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 响应 用户 操作 方法 装置 电子设备 可读 存储 介质 | ||
本申请实施例提供了一种响应用户操作的方法、装置、电子设备及存储介质。所述方法包括:在当前显示页面配置全局监听,所述全局监听用于监听用户针对所述当前显示页面上预先配置有预设标识的页面元素的操作;获取用户针对所述当前显示页面上的目标页面元素的操作;检测所述目标页面元素是否配置有所述预设标识;在所述目标页面元素配置有所述预设标识时,按照预设策略响应所述操作。本申请通过配置全局监听来获取用户的操作数据并且向服务器进行上报,相比于相关技术中需要为每个模块设置单独监听,采用本申请实施例提供的响应用户操作方法,可以快速配置全局监听,设置较为简单,节省时间。
技术领域
本申请实施例涉及数据处理技术领域,尤其涉及一种响应用户操作的方法、装置、电子设备及可读存储介质。
背景技术
随着互联网技术的不断发展,每天有大量用户浏览网页,服务器需要收集用户对网页的操作数据,用于后续进行用户体验优化。一般情况下,用户对网页的操作分为点击操作和浏览操作。相关技术中,响应用户操作方法需要在每个点击按钮或模块上设置单独监听,用户对页面进行操作时被设置过监听的模块会获取用户的操作数据并向服务器上报。
然而,上述响应用户操作方法在设置监听时,需要对每个点击按钮或模块单独设置监听,设置较为复杂,耗费时间。
发明内容
本申请实施例提供一种响应用户操作的方法、装置、电子设备及可读存储介质,以解决相关技术中响应用户操作方法设置监听复杂,耗费时间的问题。
本申请实施例第一方面提供了一种响应用户操作的方法,所述方法包括:
在当前显示页面配置全局监听,所述全局监听用于监听用户针对所述当前显示页面上预先配置有预设标识的页面元素的操作;
获取用户针对所述当前显示页面上的目标页面元素的操作;
检测所述目标页面元素是否配置有所述预设标识;
在所述目标页面元素配置有所述预设标识时,按照预设策略响应所述操作。
可选地,在所述目标页面元素配置有所述预设标识时,按照预设策略响应所述操作,包括:
在所述目标页面元素配置有所述预设标识时,上报所述目标页面元素上的用户交互数据;或
在所述目标页面元素配置有所述预设标识时,打开所述目标页面元素上的链接;或
在所述目标页面元素配置有所述预设标识时,打开所述目标页面元素对应的应用程序。
可选地,所述方法还包括:
在所述目标页面元素未配置有所述预设标识时,检测所述当前显示页面是否包含所述目标页面元素的父节点页面元素;
在所述当前显示页面包含所述目标页面元素的父节点页面元素时,检测所述目标页面元素的父节点页面元素是否配置有所述预设标识;
在所述目标页面元素的父节点页面元素配置有所述预设标识时,上报所述目标页面元素的父节点页面元素上的用户交互数据。
可选地,所述方法还包括:
在所述目标页面元素配置有冒泡上报方式时,确定由所述目标页面元素至所述当前显示页面的根元素之间,所述目标页面元素的各个父级页面元素;
检测所述目标页面元素的每个父级页面元素是否配置有所述预设标识;
针对所述目标页面元素的各个父级页面元素中配置有所述预设标识的父级页面元素,上报该父级页面元素上的用户交互数据。
可选地,所述操作为浏览操作;在所述目标页面元素配置有所述预设标识时,按照预设策略响应所述操作,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉海信息技术(上海)有限公司,未经汉海信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010968567.3/2.html,转载请声明来源钻瓜专利网。