【技术实现步骤摘要】
一种埋点设置方法、装置、计算机设备和存储介质
[0001]本专利技术涉及通信
,具体涉及一种埋点设置方法、计算机设备和存储介质。
技术介绍
[0002]埋点是指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。可以用于监测和收集终端用户的操作行为,通过将收集的用户操作行为转化为数据,并进行数据分析,为小程序的优化提供数据支持。
[0003]现有的埋点方式主要有两种,一是代码埋点,对终端显示页面上每一个需要埋点的位置,增加相应的监测代码以捕获用户的操作行为,测试增加的检测代码对用户的操作行为的捕获效果,若捕获效果达到预期,发布产品的新版本之后,可以捕获下载了新版本产品的终端用户的操作行为,并将捕获到的操作行为(即埋点数据)发送给服务器,服务器对接收到的操作行为进行统计;二是全埋点,产品的代码程序可以直接对终端显示页面中可以与用户产生交互的位置进行监测,捕获终端用户的操作行为,并将捕获到的操作行为发送给服务器,服务器对接收到的操作行为进行统计。
[0004]在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,代码埋点需要开发人员撰写埋点代码,测试埋点效果,埋点周期长,且产品需要重新发布版本才能够生效;全埋点会获取到非常多的埋点数据,需要对埋点数据进行清洗的得到需要的埋点数据,且向服务器发送的埋点数据过多会影响终端显示页面的效果。
技术实现思路
[0005]本申请实施例提供一种埋点设置方法、装置、计算机设备和存储介质,可以通过对目标类型的对象属性增加监测代码 ...
【技术保护点】
【技术特征摘要】
1.一种埋点设置方法,其特征在于,包括:获取客户端的显示页面对应的对象的对象属性;若所述对象属性的类型为目标类型,则为所述对象属性添加监测代码;通过所述监测代码获取埋点设置指令,所述埋点设置指令为针对被触发的目标显示页面的目标对象属性的指令;根据所述埋点设置指令,获取所述目标对象属性的埋点标识,并将所述埋点标识发送至服务器。2.根据权利要求1所述的方法,其特征在于,所述根据所述埋点设置指令获取所述目标对象属性的埋点标识,并将所述埋点标识发送至服务器,包括:响应所述埋点设置指令,发送埋点类型确认请求;根据针对所述埋点类型确认请求的返回信息,获取所述目标对象属性的埋点标识,并将所述埋点标识发送至服务器。3.根据权利要求2所述的方法,其特征在于,所述对象属性包括第一属性标识和第二属性标识,所述显示页面包括页面标识,所述根据针对所述埋点类型确认请求的返回信息,获取所述目标对象属性的埋点标识,包括:接收用户针对显示的埋点类型输入的选择指令,基于所述选择指令确定所述返回信息,所述返回信息携带埋点类型,所述埋点类型包括全局事件、页面事件和列表事件;若所述埋点类型为全局事件,则获取所述目标对象属性的第一属性标识,将所述第一属性标识作为埋点标识;若所述埋点类型为页面事件,则获取所述目标对象属性的第一属性标识和所述目标显示页面的页面标识,将所述第一属性标识和所述页面标识作为埋点标识;若所述埋点类型为列表事件,则获取所述目标对象属性的第一属性标识、第二属性标识和所述目标显示页面的页面标识,将所述第一属性标识、所述第二属性标识和所述页面标识作为埋点标识。4.根据权利要求2所述的方法,其特征在于,所述返回信息包括事件标识;所述将所述埋点标识发送至服务器包括:将所述事件标识与所述埋点标识进行关联,并将关联后的所述事件标识与所述埋点标识发送至服务器。5.根据权利要求1所述的方法,其特征在于,所述根据所述埋点设置指令获取所述目标对象属性的埋点标识,并将所述埋点标识发送至服务器包括:根据所述埋点设置指令获取对应时间戳和位置标识;根据所述时间戳和所述位置标识判断所述埋点设置指令是否已被执行;若否,则根据所述埋点设置指令,获取所述目标对象属性的埋点标识,并将所述埋点标识发送至服务器,以及将所述时间戳和所述位置标识进行匹配并记录。6.根据权利要求5所述的方法,其特征在于,根据所述时间戳和所述位置标识判断所述埋点设置指令是否已被执行,包括:获取预先存储的历史时间戳和历史位置标识,所述历史时间戳和所述历史位置标识存在映射关系。
将所述时间戳与所述历史时间戳进行比较,以及将所述位置标识与所述历史时间戳对应的历史位置标识进行比较;当所述时间戳与所述历史时间戳一致,以及所述位置标识与所述历史位置标识一致时,确定所述埋点设置指令已被执行;当所述时间戳与所述历史时间戳不一致,或所述位置标识与所述历史位置标识不一致时,确定所述埋点设置指...
【专利技术属性】
技术研发人员:杨浩彬,黄维,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。