【技术实现步骤摘要】
客户端用户行为数据动态埋点采集的方法及装置
本专利技术属于移动互联网
,涉及一种数据采集方法及装置,具体地说涉及一种客户端用户行为数据动态埋点的采集方法。
技术介绍
随着移动互联网技术的高速发展,越来越多的业务被移动线上化,为实现对用户的精准营销,需要依赖大数据和人工智能的技术对用户进行画像、标签和建模等,因此如何搜集用户行为数据成为当下研究的一个重要课题。传统技术中,客户端行为数据采集主要依赖静态埋点技术(即客户端编码),这种技术虽然可以达到用户行为数据采集的目的,但是存在极大的不灵活性,每增加或者修改一个业务都需要重新进行编码,并且需要重新发布客户端给用户下载,存在用户行为采集难度大、周期长、无法实时进行的问题,甚至由于编码埋点质量问题导致漏埋点或者埋点错误的情况,修复难度极大,会造成采集数据不准确、数据丢失的情况。为解决上述传统客户端静态埋点技术的缺陷,当前亟待提出一种客户端用户行为数据动态埋点技术,以随时新增、修改客户端的埋点操作,无需发布新的新的客户端给用户升级安装。专利技术内 ...
【技术保护点】
1.一种客户端用户行为数据动态埋点采集的方法,其特征在于,包括如下步骤:/nS1、在客户端编辑界面建立界面元素;/nS2、定义用户操作行为,并获取所述界面元素与用户操作行为的映射关系数据;/nS3、保存所述映射关系数据并下发至各客户端;/nS4、启动所述客户端,判断是否有埋点数据的更新,如有更新,将更新的埋点配置文件保存至客户端,且保存最新的版本号信息;/nS5、将用户行为动态埋点数据上传至服务器。/n
【技术特征摘要】
1.一种客户端用户行为数据动态埋点采集的方法,其特征在于,包括如下步骤:
S1、在客户端编辑界面建立界面元素;
S2、定义用户操作行为,并获取所述界面元素与用户操作行为的映射关系数据;
S3、保存所述映射关系数据并下发至各客户端;
S4、启动所述客户端,判断是否有埋点数据的更新,如有更新,将更新的埋点配置文件保存至客户端,且保存最新的版本号信息;
S5、将用户行为动态埋点数据上传至服务器。
2.根据权利要求1所述的客户端用户行为数据动态埋点采集的方法,其特征在于,所述步骤S1包括:
S11、开启编辑工具,利用所述编辑工具选择需进行业务埋点的客户端元素;
S12、确定界面元素所在容器中的XPath,得到唯一的界面元素。
3.根据权利要求2所述的客户端用户行为数据动态埋点采集的方法,其特征在于,所述XPath值还通过MD5加密编码处理。
4.根据权利要求3所述的客户端用户行为数据动态埋点采集的方法,其特征在于,所述步骤S2中,所述用户操作行为通过如下步骤定义:
为每个业务操作行为分配一ObjectID,所述ObjectID在服务器端设置有对应的配置和描述;
所述映射关系数据通过所述XPath值、界面视图的CPath值与所述ObjectID确立,所述映射关系数据还上传至服务器。
<...
【专利技术属性】
技术研发人员:刘宝,
申请(专利权)人:深圳市思迪信息技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。