多端用户数据采集的方法与流程

文档序号:24046539发布日期:2021-02-23 18:59阅读:233来源:国知局
多端用户数据采集的方法与流程

[0001]
本发明涉及数据采集,特别涉及多端用户数据采集的方法。


背景技术:

[0002]
随着计算机技术的发展,多端同构技术的应用越来越广泛,在很多场景中,通常需要在多端上实现相同的功能,例如,在网页端、应用端、小程序端均可以接入某个相同的广告功能。为了采集多端用户数据,需要在多端对应的服务器上部署实现用户数据采集的工程文件,则需要由技术人员为每端各自开发一个实现用户数据采集的工程文件,该过程中所需的开发时间较长,需要耗费很大的人工成本,工程文件的通用性差。


技术实现要素:

[0003]
本发明所解决的技术问题:提供多端用户数据采集的方法解决采集多端用户数据需要技术人员为每端各自开发一个实现用户数据采集的工程文件的问题。
[0004]
本发明解决上述技术问题采用的技术方案:多端用户数据采集的方法包括以下步骤:
[0005]
s01、应用后端生成开放应用编程接口openapi的规范文件;
[0006]
s02、开发人员根据openapi规范文件编写应用前端可嵌入使用的软件开发工具包sdk,所述sdk用于采集用户数据;
[0007]
s04、在应用前端用户登入页面引入sdk,用户登入时,应用前端调用openapi接口,通过sdk采集用户数据,加密并发送至应用后端;
[0008]
s05、应用后端接收sdk采集的信息并保存在数据库中。
[0009]
进一步的,用户数据包括应用前端浏览器唯一标识符evercookies、应用前端浏览器标签canvas、应用前端设备序列号、应用前端密码框输入时间间隔、用户鼠标移动轨迹、用户名、用户邮箱和/或用户电话。
[0010]
进一步的,应用前端发送数据至应用后端的方式采用发送post请求,post请求格式是json格式。
[0011]
本发明的有益效果:本发明多端用户数据采集的方法通过在前端用户登入页面引入sdk,采集用户数据,解决了技术人员为每端各自开发一个实现用户数据采集的工程文件的问题,降低了多端用户数据采集的时间成本和人工成本且sdk通用性强。
附图说明
[0012]
图1是本发明多端用户数据采集的方法的流程图。
具体实施方式
[0013]
本发明提供多端用户数据采集的方法解决采集多端用户数据需要技术人员为每端各自开发一个实现用户数据采集的工程文件的问题,包括以下步骤:
[0014]
s01、应用后端生成开放应用编程接口openapi的规范文件;
[0015]
s02、开发人员根据openapi规范文件编写应用前端可嵌入使用的软件开发工具包sdk,所述sdk用于采集用户数据;
[0016]
s04、在应用前端用户登入页面引入sdk,用户登入时,应用前端调用openapi接口,通过sdk采集用户数据,加密并发送至应用后端;
[0017]
s05、应用后端接收sdk采集的信息并保存在数据库中。
[0018]
具体的,针对不同的应用,采集的用户数据不一样,用户数据包括应用前端浏览器唯一标识符evercookies、应用前端浏览器标签canvas、应用前端设备序列号、应用前端密码框输入时间间隔、用户鼠标移动轨迹、用户名、用户邮箱和/或用户电话。
[0019]
具体的,在步骤s04中,应用前端发送数据至应用后端的方式采用发送post请求,post请求格式是json格式。
[0020]
具体的,如附图1所示,首先,应用后端生成openapi规范文件,然后,开发人员根据此openapi规范文件编写前端可嵌入使用的软件开发工具包sdk,下一步,开发人员在前端用户登入页面引入此sdk,用户登入时,前端调用openapi接口,通过sdk采集用户数据,用户数据包括应用前端浏览器唯一标识符evercookies、应用前端浏览器标签canvas、应用前端设备序列号、应用前端密码框输入时间间隔、用户鼠标移动轨迹、用户名、用户邮箱和/或用户电话,加密并发送至应用后端,最后,后端接收sdk采集的信息并保存在数据库中,完成用户数据采集并保存。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1