基于抽象语法树的前端埋点方法及装置.pdf
黛娥****ak
亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
基于抽象语法树的前端埋点方法及装置.pdf
本申请提供了一种基于抽象语法树的前端埋点方法及装置,可用于金融领域或其他领域,该方法包括:将代码源文件转化为与所述代码源文件对应的第一AST;对埋点进行全局初始化,所述全局初始化至少包括配置埋点上送地址、生成采集事件清单以及生成埋点上送函数;根据所述采集事件清单,对所述第一AST中的与事件对应的节点进行识别;根据所述第一AST的节点信息中的原始函数名称和文件路径,构造埋点逻辑代码;将所述埋点逻辑代码转换为与所述埋点逻辑代码对应的第二AST;以及将所述第二AST添加至所述第一AST的头部。本申请能够无需人工
基于前端框架的动态埋点方法及装置.pdf
本发明提供了一种基于前端框架的动态埋点方法及装置,基于前端框架的动态埋点方法包括:接收客户端发送的事件触发;响应于所述事件触发,利用路由拦截方法获取渲染文本以及生成可信路由埋点数据;将预生成的埋点对象源的配置文件与所述渲染文本、所述可信路由埋点数据进行对比,以生成埋点数据。本发明提供的基于前端框架的动态埋点方法及装置,解决了现有技术中,新增埋点对象对源码的入侵很大,且不支持动态灵活的自定义埋点数据配置,无法简单便捷的操纵埋点源的难题。
前端数据标注处理方法、基于埋点的标注计时方法及装置.pdf
本发明实施例的方面涉及一种前端数据标注处理方法和一种基于埋点的标注计时方法,前端数据标注处理方法包括:基于对待标注数据进行标注的事件,进行埋点;接收对待标注数据的标注,当发生事件之际,触发与事件对应的埋点;将被触发的埋点对应的事件发送至服务器。基于埋点的标注计时方法,包括:收集前端发送的对待标注数据进行标注中的事件,对待标注数据进行标注中的事件是前端通过前端数据标注处理方法所得到;记录事件的时间点;根据事件及事件的时间点,统计标注的实际时长。通过本发明实施例,可精确的统计标注数据的实际时长。
基于抽象语法树的代码生成方法及系统.pdf
本发明提出了一种基于抽象语法树的代码生成方法及系统,其中方法包括,操作系统将所述配置文件读入到系统的内存中用以进行调用;配置文件包含:基础文件地址信息与目标生成内容的配置信息;获取到的基础文件中的文本内容解析为元数据;基于元数据生成抽象语法树;同时调用所述目标生成内容的配置信息,基于所述目标生成内容的配置信息从所述抽象语法树中提取目标生成内容;基于所述目标生成内容生成目标代码;本发明实施方式可以节省处理时间,提高代码生成效率。
一种前端埋点方法、装置、设备、存储介质.pdf
本申请公开了一种前端埋点方法、装置、设备、存储介质,包括:确定待监测前端页面;创建用于调用预先基于JavaScript脚本创建的埋点采集器的目标链接;将所述目标链接引入至所述待监测前端页面,以便将所述埋点采集器添加至所述待监测前端页面;通过所述埋点采集器获取自定义的埋点配置参数,并利用所述埋点配置参数为所述待监测前端页面对应的DOM树上的待监测节点配置相应的目标埋点,以便通过所述目标埋点对所述待监测节点进行监测得到埋点监测数据。可见,本申请能够实现埋点与前端页面业务隔离,实现快速埋点,提高了开发的效率,并