客户端用户行为数据动态埋点采集的方法及装置制造方法及图纸

技术编号:23314960 阅读:15 留言:0更新日期:2020-02-11 17:45
本发明专利技术公开了一种客户端用户行为数据动态埋点采集的方法及装置,所述方法包括:S1、在客户端编辑界面建立界面元素;S2、接收动态埋点数据,所述动态埋点数据携带有界面元素与用户操作行为的映射关系数据;S3、保存所述映射关系数据并下发至各客户端;S4、启动所述客户端,判断是否有埋点数据的更新,如有更新,将更新的埋点配置文件保存至客户端,且保存最新的版本号信息;S5、将用户行为动态埋点数据上传至服务器。上述方法可实时新增、修改客户端的埋点操作,无需重新发布新的客户端给客户升级安装,极大提高了用户行为数据采集的实时性、准确性和便捷性,解决了传统静态埋点技术中用户行为数据采集难度大、周期长、准确性低的问题。

【技术实现步骤摘要】
客户端用户行为数据动态埋点采集的方法及装置
本专利技术属于移动互联网
,涉及一种数据采集方法及装置,具体地说涉及一种客户端用户行为数据动态埋点的采集方法。
技术介绍
随着移动互联网技术的高速发展,越来越多的业务被移动线上化,为实现对用户的精准营销,需要依赖大数据和人工智能的技术对用户进行画像、标签和建模等,因此如何搜集用户行为数据成为当下研究的一个重要课题。传统技术中,客户端行为数据采集主要依赖静态埋点技术(即客户端编码),这种技术虽然可以达到用户行为数据采集的目的,但是存在极大的不灵活性,每增加或者修改一个业务都需要重新进行编码,并且需要重新发布客户端给用户下载,存在用户行为采集难度大、周期长、无法实时进行的问题,甚至由于编码埋点质量问题导致漏埋点或者埋点错误的情况,修复难度极大,会造成采集数据不准确、数据丢失的情况。为解决上述传统客户端静态埋点技术的缺陷,当前亟待提出一种客户端用户行为数据动态埋点技术,以随时新增、修改客户端的埋点操作,无需发布新的新的客户端给用户升级安装。专利技术内容为此,本专本文档来自技高网...

【技术保护点】
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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1