全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210306271.4 (22)申请日 2022.03.25 (71)申请人 中企云链 (北京) 金融信息服 务有限 公司 地址 100078 北京市丰台区芳城园一区15 号楼中国中车 大厦四层 (72)发明人 董罡 王伟平 段敏勤 张琳琳  (51)Int.Cl. G06F 11/34(2006.01) G06F 9/445(2018.01) G06F 9/448(2018.01) (54)发明名称 用户行为数据动态埋 点采集方法 (57)摘要 本发明公开了一种用户行为数据动态埋点 采集方法, 确定用户行为类型, 预设用户行为类 型的权重值, 权重值构建用户行为埋点; 加入要 设置的埋点数据, 并生成埋点配置文件, 提取出 所述埋点配置文件的埋点代码, 保存 所述映射关 系数据; 启动程序, 获取埋点配置文件, 将 控制事 件上报; 埋点处理器根据调用信息及所述埋点配 置信息进行埋点处理; 判断是否有埋点数据的更 新, 保存更新的埋点配置文件, 生成更新的埋点 数据对象; 获取与目标程序埋点对应的实际埋点 数据, 更新有效埋点, 将用户行为动态埋点数据 上传至服务器。 本发明可根据用户行为类型设置 不同的权重值, 得到更能体 现用户行为的数据特 征; 提高了用户行为数据采集的实时性、 准确性 和便捷性。 权利要求书1页 说明书4页 CN 114661569 A 2022.06.24 CN 114661569 A 1.一种用户行为数据动态埋 点采集方法, 其特 征在于, 包括: 确定用户行为类型, 预设用户行为类型的权重值, 根据用户行为类型和所述用户行为 类型的权 重值构建用户行为 埋点; 加入要设置的埋点数据, 并生成埋点配置文件, 提取出所述埋点配置文件的埋点代码, 接收动态埋点数据, 所述动态埋点数据携带有埋点配置信息与用户操作行为的映射关系数 据, 保存所述映射关系数据; 启动程序, 获取埋点配置文件, 将待埋点方法与埋点处理器进行关联, 监 听到所述埋点 代码被触发时, 生成控制事 件, 并将所述控制事 件上报; 当待埋点方法被调用时, 所述埋点处理器根据调用信 息及所述埋点配置信 息进行埋点 处理; 判断是否有埋点数据的更新, 如有更新, 将待埋点文件数据配置到埋点表中更新埋点 配置文件, 保存更新的埋 点配置文件, 生成更新的埋 点数据对象; 获取与目标程序埋点对应的实 际埋点数据, 更新有效埋点, 将用户行为动态埋点数据 上传至服 务器。 2.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 所述埋点处理 器根据调用信息及所述 埋点配置信息进行埋 点处理包括: 根据调用消息, 获取对所述特定待埋 点方法的调用指令; 根据所述调用指令, 获取 所述特定待埋 点方法对应的所述 埋点的配置信息; 根据所述 埋点的配置信息对所述特定待埋 点方法进行埋 点。 3.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 判断是否有埋 点数据的更新, 还包括读取更新后的埋点配置文件, 对被删除的埋点数据进行与所述埋点 处理器的撤销关联。 4.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 所述动态埋点 数据包括为每个业务数据分配的唯一标识, 所述唯一标识在服务器端设置有对应的配置和 描述。 5.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 所述映射关系 数据通过 预设算法生成固定值与所述唯一标识确立, 所述映射关系数据还上传至服 务器。 6.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 所述待埋点方 法中的每条待测埋点数据包括操作系统类型、 发生时间、 标识信息、 功能描述、 应用版本、 数 据产生时间中的至少一个。 7.根据权利要求1所述的用户行为数据动态埋点采集方法, 其特征在于, 所述埋点配置 文件包括各个待埋 点方法及其配置信息, 所述配置信息包括 埋点代码的内容、 事 件名称。 8.本发明还提供一种计算机设备, 其特征在于, 包括存储器、 处理器及存储在存储器上 并可在处理器上运行的计算机程序, 所述处理器执行所述计算机程序时实现上述方法的步 骤。 9.本发明还提供一种可读存储介质, 其特征在于, 其上存储有计算机程序, 所述计算机 程序被处 理器执行时实现上述方法的步骤。权 利 要 求 书 1/1 页 2 CN 114661569 A 2用户行为数据动态埋点采集方 法 技术领域 [0001]本发明内容涉及计算机通信技术领域, 尤其涉及 一种用户行为数据动 态埋点采集 方法。 背景技术 [0002]数据埋点让产品或运营等相关人员能按照具体的需求, 定制性地统计较为复杂的 用户数据。 例如, 在想要追踪用户的行为、 观察页面相关点击数据或者是分析某个事件活动 效果时, 就需要事先进行数据埋点, 然后在用户使用应用程序时通过预先设置的数据埋点 采集相应的数据, 进行分析研究。 [0003]在实施基于用户行为的智能推荐算法时, 首先需要采集用户行为的相关数据, 这 些用户行为数据将会影响信息推荐的准确 性和效率, 然而, 大量的用户行为数据在用于商 品推荐时, 往往都是采集所有用户行为数据或使用较为单一用户行为数据, 导致商品推荐 准确率和效率较低。 [0004]传统技术中, 用户行为数据采集主要依赖静态埋点技术, 这种技术虽然可以达到 用户行为数据采集的目的, 但是存在极大 的不灵活性, 每增加或者修改一个业务都需要重 新进行编码, 并且需要重新发布程序, 存在用户行为采集难度大、 周期长、 甚至由于编码埋 点质量问题导致漏埋点或者埋点错误的情况, 修复难度极大, 安全性不可控, 因此风险较 高。 [0005]因此, 现在当前亟待提出一种用户行为数据动 态埋点采集方法, 以随时新增、 修改 客户端的埋 点操作, 无需重新发布程序, 来 解决上述问题。 发明内容 [0006]本发明内容所要解决的技术问题是针对背景技术中所涉及到的缺陷, 提供一种用 户行为数据动态埋点采集方法, 以解决现有技术中存在由于编码埋点质量问题, 导致程序 发布效率低下、 需要频繁 重新发布程序的问题。 [0007]本发明内容的目的及解决的技 术问题是采用以下技 术方案来实现的: [0008]一种用户行为数据动态埋 点采集方法, 包括: [0009]确定用户行为类型, 预设用户行为类型的权重值, 根据用户行为类型和所述用户 行为类型的权 重值构建用户行为 埋点; [0010]加入要设置 的埋点数据, 并生成埋点配置文件, 提取出所述埋点配置文件的埋点 代码, 接收动态埋点数据, 所述动态埋点数据携带有埋点配置信息与用户操作行为的映射 关系数据, 保存所述映射关系数据; [0011]启动程序, 获取埋点配置文件, 将待埋点方法与埋点 处理器进行关联, 监听到所述 埋点代码被 触发时, 生成控制事 件, 并将所述控制事 件上报; [0012]当待埋点方法被调用时, 所述埋点处理器根据调用信息及所述埋点配置信息进行 埋点处理;说 明 书 1/4 页 3 CN 114661569 A 3

.PDF文档 专利 用户行为数据动态埋点采集方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 用户行为数据动态埋点采集方法 第 1 页 专利 用户行为数据动态埋点采集方法 第 2 页 专利 用户行为数据动态埋点采集方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:06:42上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。