访问行为数据传输方法及相关设备与流程

文档序号:37942655发布日期:2024-05-11 00:22阅读:19来源:国知局
访问行为数据传输方法及相关设备与流程

本技术涉及大数据领域,尤其涉及一种访问行为数据传输方法及相关设备。


背景技术:

1、在浏览器的日常使用中,用户的操作习惯、用户最常点击的网站等诸多用户的访问行为数据,经过大量的分析计算,从中发现用户访问网站或app等平台的规律,可以用于改善用户使用体验、优化广告投放和优化商品推荐等方面,有很高的使用价值。

2、但这些用户的访问行为数据属于用户的个人隐私数据,若将这些数据随意发送给浏览器中的各种扩展插件,势必会导致用户隐私的泄露,造成安全风险;但若将用户的访问行为数据完全封存,又无法改善用户使用体验。


技术实现思路

1、本技术实施例提供了一种访问行为数据传输方法及相关设备,可以在保证用户隐私安全的情况下使扩展插件获取访问行为数据。

2、第一方面,本技术实施例提供了一种访问行为数据传输方法,所述访问行为数据传输方法包括:获取访问行为,生成访问行为数据;将所述访问行为数据存储至加密数据库;响应于扩展插件的访问请求,从所述加密数据库中选取目标访问行为数据;向所述扩展插件发送目标访问行为数据。

3、本技术的实施例在获取用户的访问行为,生成访问行为数据后,将访问行为数据存储至加密数据库,通过扩展接口根据扩展插件的访问请求确定目标访问行为数据,以避免扩展插件获取其不应该获取的数据,保证用户个人隐私数据的安全,同时扩展插件也获取了其可以获取的数据。

4、在一种可能的实现方式中,所述扩展插件的访问请求包括所述扩展插件的插件标识,所述响应于扩展插件的访问请求,从所述加密数据库中选取目标访问行为数据,具体包括:根据所述插件标识,确定目标访问行为数据;将所述目标访问行为数据从所述加密数据库中导出。

5、在本实施例中,通过插件标识确定目标访问行为数据,每个扩展插件的插件标识是唯一的,可以确保确定结果的唯一性,避免出现不同扩展插件之间出现混淆的情况。

6、在一种可能的实现方式中,所述扩展插件的访问请求还包括所述扩展插件需要获取的访问行为数据,所述根据所述插件标识,确定目标访问行为数据,具体包括:根据所述插件标识,确定所述扩展插件需要获取的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

7、在本实施例中,通过插件标识在扩展插件需要获取的访问行为数据中确定可以向所述扩展插件发送的数据,可以减少每次向扩展插件发送的数据量,减轻设备的工作负担,提高数据传输的效率。

8、在一种可能的实现方式中,所述扩展插件的访问请求还包括用户账户,所述根据所述插件标识,确定目标访问行为数据,具体包括:根据所述用户账户,确定所述用户账户对应的访问行为数据;根据所述插件标识,确定所述用户账户对应的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

9、在本实施例中,先通过用户账户确定用户对应的访问行为数据,再根据插件标识确定用户对应的访问行为数据中可以向对应扩展插件的数据,以避免将其他用户的数据发送至扩展插件,造成用户数据隐私泄露。

10、在一种可能的实现方式中,在所述根据所述插件标识,确定目标访问行为数据之前,所述方法还包括:配置各访问行为数据对应的插件标识。

11、在本实施例中,通过配置访问数据对应的插件标识,保证通过插件标识能够获取对应的访问行为数据。

12、在一种可能的实现方式中,所述将所述访问行为数据存储至加密数据库具体包括:为所述访问行为数据生成唯一的数据标识;将所述访问行为数据与所述数据标识关联存储至加密数据库。

13、当需要从加密数据库中调取访问行为数据时,可以先确定需要调取的访问数据对应的数据标识,通过对应的数据标识寻找到加密数据库中的访问行为数据,避免访问行为数据被多次读取造成的泄露,提高了用户隐私数据的安全性。

14、在一种可能的实现方式中,在所述响应于扩展插件的访问请求,向所述扩展插件发送访问行为数据之后,所述方法还包括:通过所述扩展插件,对所述访问行为数据进行分析,得到用户偏好数据。

15、在本实施例中,通过扩展插件对所述访问行为数据进行分析,可以得到用户的使用偏好,有利于对用户使用体验的改善。

16、第二方面,本技术实施例提供了一种访问行为数据传输装置,所述访问行为数据传输装置包括:

17、数据获取模块,用于获取访问行为,生成访问行为数据;数据加密模块,用于将所述访问行为数据存储至加密数据库;数据筛选模块,用于响应于扩展插件的访问请求,从所述加密数据库中选取目标访问行为数据;数据发送模块,用于向所述扩展插件发送目标访问行为数据。

18、在一种可能的实现方式中,所述扩展插件的访问请求包括所述扩展插件的插件标识,所述数据筛选模块具体包括:数据筛选子模块,用于根据所述插件标识,确定目标访问行为数据;数据导出子模块,用于将所述目标访问行为数据从所述加密数据库中导出。

19、在一种可能的实现方式中,所述扩展插件的访问请求还包括所述扩展插件需要获取的访问行为数据,所述数据筛选子模块具体包括:第一筛选单元,用于根据所述插件标识,确定所述扩展插件需要获取的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

20、在一种可能的实现方式中,所述扩展插件的访问请求还包括用户账户,所述数据筛选子模块具体包括:数据确定单元,用于根据所述用户账户,确定所述用户账户对应的访问行为数据;第二筛选单元,用于根据所述插件标识,确定所述用户账户对应的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

21、在一种可能的实现方式中,所述访问行为数据传输装置还包括:数据配置模块,用于配置各访问行为数据对应的插件标识。

22、在一种可能的实现方式中,所述数据加密模块具体包括:标识生成子模块,用于为所述访问行为数据生成唯一的数据标识;关联存储子模块,用于将所述访问行为数据与所述数据标识关联存储至加密数据库。

23、在一种可能的实现方式中,所述访问行为数据传输装置还包括:数据分析模块,用于通过所述扩展插件,对所述访问行为数据进行分析,得到用户偏好数据。

24、第三方面,本技术实施例提供了一种访问行为数据传输装置,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由处理器加载并执行:获取访问行为,生成访问行为数据;将所述访问行为数据存储至加密数据库;响应于扩展插件的访问请求,从所述加密数据库中选取目标访问行为数据;向所述扩展插件发送目标访问行为数据。

25、在一种可能的实现方式中,所述扩展插件的访问请求包括所述扩展插件的插件标识,所述处理器响应于扩展插件的访问请求,从所述加密数据库中选取目标访问行为数据时,具体执行:根据所述插件标识,确定目标访问行为数据;将所述目标访问行为数据从所述加密数据库中导出。

26、在一种可能的实现方式中,所述扩展插件的访问请求还包括所述扩展插件需要获取的访问行为数据,所述处理器根据所述插件标识,确定目标访问行为数据时,具体执行:根据所述插件标识,确定所述扩展插件需要获取的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

27、在一种可能的实现方式中,所述扩展插件的访问请求还包括用户账户,所述处理器根据所述插件标识,确定目标访问行为数据时,具体执行:根据所述用户账户,确定所述用户账户对应的访问行为数据;根据所述插件标识,确定所述用户账户对应的访问行为数据中可以向所述扩展插件发送的数据,作为所述目标访问行为数据。

28、在一种可能的实现方式中,所述处理器根据所述插件标识,确定目标访问行为数据之前,还用于执行:配置各访问行为数据对应的插件标识。

29、在一种可能的实现方式中,所述处理器将所述访问行为数据存储至加密数据库时,具体执行:为所述访问行为数据生成唯一的数据标识;将所述访问行为数据与所述数据标识关联存储至加密数据库。

30、在一种可能的实现方式中,所述处理器响应于扩展插件的访问请求,向所述扩展插件发送访问行为数据之后,还用于执行:通过所述扩展插件,对所述访问行为数据进行分析,得到用户偏好数据。

31、第四方面,本技术实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行本技术实施例第一方面或第一方面的任意一种实现方式提供的方法步骤。

32、第五方面,本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机或处理器上运行时,使得上述计算机或处理器执行本技术实施例第一方面或第一方面的任意一种可能的实现方式提供的编码方法。

33、可以理解地,上述提供的第二方面提供的访问行为数据传输装置、第三方面提供的访问行为数据传输装置、第四方面提供的计算机存储介质,以及第五方面提供的计算机程序产品均用于执行第一方面所提供的访问行为数据传输方法。因此,其所能达到的有益效果可参考第一方面所提供的访问行为数据传输方法中的有益效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1