恭喜宁波市华测检测技术有限公司;宁波维琪网络技术有限公司沈京秀获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜宁波市华测检测技术有限公司;宁波维琪网络技术有限公司申请的专利数据处理方法、装置和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118709185B 。
龙图腾网通过国家知识产权局官网在2025-03-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411205497.0,技术领域涉及:G06F21/56;该发明授权数据处理方法、装置和系统是由沈京秀;韩冰;韩爽;张普设计研发完成,并于2024-08-30向国家知识产权局提交的专利申请。
本数据处理方法、装置和系统在说明书摘要公布了:本发明实施例提供一种数据处理方法、装置和系统,涉及计算机技术领域,能够在减轻网页代码侵入的情况下实现埋点功能并且针对网站中的特定网页实现埋点功能。本发明实施例的方法包括:针对目标网站引用预先编写的埋点功能组件;利用所述埋点功能组件覆盖所述目标网站的多个目标网页,使所述埋点功能组件与执行在每一目标网页上的用户操作事件相互绑定;响应于监测到每一目标网页的用户操作事件发生,根据所述埋点功能组件生成第一埋点收集数据,基于第一埋点收集数据形成向预先建立的数据收集服务器上报的第二埋点收集数据。
本发明授权数据处理方法、装置和系统在权利要求书中公布了:1.一种数据处理方法,其特征在于,执行在客户端;所述方法包括:针对目标网站引用预先编写的埋点功能组件;利用所述埋点功能组件覆盖所述目标网站的多个目标网页,使所述埋点功能组件与执行在每一目标网页上的用户操作事件相互绑定;响应于监测到每一目标网页的用户操作事件发生,根据所述埋点功能组件生成第一埋点收集数据,基于第一埋点收集数据形成向预先建立的数据收集服务器上报的第二埋点收集数据;所述方法还包括:响应于访问所述目标网站,接收支持所述目标网站的网站服务器下发的配置文件;所述配置文件中具有所述目标网页的多个网页元素的埋点具体信息;每一网页元素的埋点具体信息包括:该网页元素的标识、操作事件类型、埋点具体信息的创建时间、和一个或多个埋点参数;网页元素的标识用来在该网页元素所在的网页内区分该网页元素,操作事件类型为暴露事件或点击事件;每一埋点参数包括:埋点信息名称、埋点信息源、反馈数据定位规则和转换函数,所述埋点信息源包括:接口和会话存储;在所述埋点信息源为接口时,埋点参数还包括:接口请求地址和接口输入参数;所述响应于监测到每一目标网页的用户操作事件发生,根据所述埋点功能组件生成第一埋点收集数据,具体包括:遍历当前目标网页中出现在可视界面的网页元素,以及利用变化观察器来监测新弹出目标网页中出现在可视界面的网页元素,判断该网页元素的标识是否出现在所述配置文件中、并且是否对应于暴露事件;若该网页元素的标识出现在所述配置文件中、并且对应于暴露事件,则根据该网页元素在所述配置文件中的埋点信息源生成第一埋点收集数据;在监听到发生在所述目标网页的网页元素的点击事件时,判断该网页元素的标识是否出现在所述配置文件中、并且是否对应于点击事件;若该网页元素的标识出现在所述配置文件中、并且对应于点击事件,则根据该网页元素在所述配置文件中的埋点信息源生成第一埋点收集数据;所述方法还包括:在访问所述目标网站时,拦截向所述网站服务器发出的所有请求和所述网站服务器返回的所有响应,将拦截到的请求数据和响应数据保存在本地;所述根据该网页元素在所述配置文件中的埋点信息源生成第一埋点收集数据,具体包括:若该网页元素在所述配置文件中的埋点信息源为接口,根据该网页元素在所述配置文件中的接口请求地址和接口输入参数来匹配拦截到的请求数据,基于该网页元素在所述配置文件中的反馈数据定位规则确定第一埋点收集数据;在所述目标网站的开发过程中,开发端执行以下步骤:将每一目标网页的代码转换为抽象语法树,查找抽象语法树中的映射map函数;判断查找到的map函数的返回结果是否为所述目标网页的网页元素;若是,在该map函数的返回结果的外层为该map函数添加所述目标网站内唯一的函数识别码,并在该map函数的返回结果的外层增加存储实现代码;存储实现代码用于:在网页加载过程中,当客户端利用map函数处理作为网页元素的数组来渲染网页时,将键值对保存在客户端;所述键值对的键是该map函数的函数识别码、值是所述数组中每个选项转换形成的字符串数据;若网页元素在所述配置文件中的埋点信息源为接口,所述基于该网页元素在所述配置文件中的反馈数据定位规则确定第一埋点收集数据,包括:判断该网页元素的祖先元素中是否含有map函数;在该网页元素的祖先元素中不含有map函数时,基于该网页元素在所述配置文件中的反馈数据定位规则从预先保存的、匹配到的请求数据对应的响应数据中提取第一埋点收集数据;在该网页元素的祖先元素中含有map函数时,确定所述祖先元素的函数识别码,利用该函数识别码从客户端预先保存的键值对中查找对应的、数组的选项转换形成的字符串数据,根据该网页元素在所述配置文件中的反馈数据定位规则从查找到的字符串数据中确定第一埋点收集数据。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人宁波市华测检测技术有限公司;宁波维琪网络技术有限公司,其通讯地址为:315048 浙江省宁波市高新区菁华路76号厂区东首第一、二层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。