[发明专利]用户选择行为获取方法、装置、客户端以及服务端设备有效
申请号: | 202110726256.0 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113468455B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 杨泽伟 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/9536 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 选择 行为 获取 方法 装置 客户端 以及 服务端 设备 | ||
本申请提供了一种用户选择行为获取方法、装置、客户端以及服务端设备,涉及计算机技术领域,缓解了JavaScript与HTML结构冲突,带来的用户体验较差的技术问题。该方法包括:遍历用于生成问卷的问卷数据中每个数组,按照预设的CSS规则方式,将问卷数据中每个数组进行拼接,生成CSS规则文本;通过第一数据接口发送CSS规则文本给客户端,以使客户端在CSS规则文本中的input标签切换到checked状态的情况下,执行CSS规则文本中设置背景图像background‑image属性,并通过第二数据接口向服务端提交第二请求数据;基于第二请求数据进行解析,得到当前题目和与当前题目对应的用户选择行为。
技术领域
本申请涉及计算机技术领域,尤其是涉及一种用户选择行为获取方法、装置、客户端以及服务端设备。
背景技术
随着大数据时代到来,记录用户选择行为成为收集用户数据的一种常见方式。当前通常是通过在线问卷网站,通过设置一个或多个页面的选择题供用户单选或多选,最后将收集到的选择结果集合提交到服务器供程序分析用户数据。
经发明人研究发现,此种问卷网站中植入JavaScript代码,JavaScript代码引入的script标签与渲染页面HTML结构会产生冲突,进而会降低用户的体验,比如用户在问卷页面加载过程中可能会出现一瞬间或小部分时间看到局部页面空白的情况,影响整体的首屏加载体验。
发明内容
本申请的目的在于提供一种用户选择行为获取方法、装置、客户端以及服务端设备,通过层叠样式表(Cascading Style Sheet,CCS)替代JavaScript代码实现用户选择行为的获取,能够解决上述问题,改善用户体验。
第一方面,本申请实施例提供了一种用户选择行为获取方法,通过执行软件应用并在客户端的浏览器上渲染得到页面,所述页面上呈现用于获取用户选择行为的问卷,所述方法应用于服务端,所述方法包括:
遍历用于生成所述问卷的问卷数据中每个数组,按照预设的CSS规则方式,将所述问卷数据中每个数组进行拼接,生成CSS规则文本,其中,所述问卷数据中包括至少一个数组,每个所述数组对应一道题目以及所述题目对应的多个选项;
根据所述客户端发送的第一请求数据,通过第一数据接口发送所述CSS规则文本给所述客户端,以使所述客户端根据所述CSS规则文本并通过第二数据接口向所述服务端提交第二请求数据,其中,所述第一数据接口和所述第二数据接口均包括所述问卷所处状态、当前问题ID和所述当前问题对应的当前答案ID;
基于所述第二请求数据进行解析,得到当前题目和与所述当前题目对应的用户选择行为。
在一个可能的实现中,所述第二请求数据携带浏览器cookie,所述方法还包括:
根据预设浏览器cookie对所述浏览器cookie进行验证,确定用户身份。
在一个可能的实现中,所述方法还包括:
若根据所述浏览器cookie验证出所述用户对应有问卷数据的历史进度信息,则将所述历史进度信息发送给所述客户端。
在一个可能的实现中,基于所述第二请求数据进行解析,得到当前题目和与所述当前题目对应的用户选择行为的步骤,还包括:
基于所述第二请求数据解析出当前题目中的一种或多种,包括:题目序号、选项类型和用户选择行为,所述用户选择行为包括针对当前题目用户选择的答案选项;
根据所述选项类型从所述第二请求数据中确定出所述当前题目对应的用户选择行为。
在一个可能的实现中,根据所述选项类型从所述第二请求数据中确定出所述当前题目对应的用户选择行为的步骤,包括:
若所述选项类型为单选,则根据所述当前题目对应的数组成员中的最后一个数组成员确定所述用户选择行为;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110726256.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:取力电源过压保护电路
- 下一篇:含四氢大麻酚洗脱液的销毁方法