数据确定方法和装置、存储介质及电子装置制造方法及图纸

技术编号:26346529 阅读:34 留言:0更新日期:2020-11-13 21:23
本发明专利技术公开了一种数据确定方法和装置、存储介质及电子装置。其中,该方法包括:获取基于数据投放平台投放的目标资源执行操作所生成的操作数据;对操作数据进行布谷哈希处理,得到第一目标数组;使用目标加密算法对第一目标数组进行加密处理,得到第一加密数组;获取数据投放平台发送的第二加密数组;获取第一加密数组和第二加密数组之间的交集;根据交集确定与目标资源相匹配的资源转化率,资源转化率用于指示目标资源的资源转化程度。本发明专利技术解决了相关技术提供的数据确定方法的计算复杂度较高,造成数据确定效率较低的技术问题。

Data determination method and device, storage medium and electronic device

【技术实现步骤摘要】
数据确定方法和装置、存储介质及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种数据确定方法和装置、存储介质及电子装置。
技术介绍
如今,为了提高产品推广效率和拓宽产品推广范围,很多产品供应商常常会选择通过代理平台来辅助自身完成产品推广工作。例如,在广告投放领域,广告主通常是通过广告投放平台来辅助自身投放与新推出的产品相关的广告,从而达到通过曝光大量的广告来吸引用户关注相应产品的目的。其中,上述广告投放平台可以直接获取到上述广告的曝光量,而广告主获取到的则是基于对曝光后的广告执行操作所得到的广告的转化率。目前,相关技术中采用的方式通常需要广告投放平台侧和广告主侧进行交换加密。然而,专利技术人发现:在交换加密的过程中,为了保证用户数据的安全性,往往需要对用户数据进行复杂的加密处理,从而导致所需计算的数据量大幅增加。也就是说,在采用相关技术提供的数据确定方法时,加密计算的复杂度较高,造成数据确定效率较低的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种数据确定方法和本文档来自技高网...

【技术保护点】
1.一种数据确定方法,其特征在于,包括:/n获取基于数据投放平台投放的目标资源执行操作所生成的操作数据,其中,所述数据投放平台用于向第一用户账号集合推送与目标账号关联的所述目标资源,所述操作数据中携带有所述第一用户账号集合中对所述目标资源执行操作的第一用户账号的账号标识;/n对所述操作数据进行布谷哈希处理,得到第一目标数组;/n使用目标加密算法对所述第一目标数组进行加密处理,得到第一加密数组;/n获取所述数据投放平台发送的第二加密数组,其中,所述第二加密数组为使用所述目标加密算法对第二目标数组进行加密处理得到的,所述第二目标数组用于记录对曝光数据进行简单哈希处理得到的数据,所述曝光数据中携带有...

【技术特征摘要】
1.一种数据确定方法,其特征在于,包括:
获取基于数据投放平台投放的目标资源执行操作所生成的操作数据,其中,所述数据投放平台用于向第一用户账号集合推送与目标账号关联的所述目标资源,所述操作数据中携带有所述第一用户账号集合中对所述目标资源执行操作的第一用户账号的账号标识;
对所述操作数据进行布谷哈希处理,得到第一目标数组;
使用目标加密算法对所述第一目标数组进行加密处理,得到第一加密数组;
获取所述数据投放平台发送的第二加密数组,其中,所述第二加密数组为使用所述目标加密算法对第二目标数组进行加密处理得到的,所述第二目标数组用于记录对曝光数据进行简单哈希处理得到的数据,所述曝光数据中携带有所述第一用户账号集合中已曝光所述目标资源的第二用户账号的账号标识;
获取所述第一加密数组和所述第二加密数组之间的交集;
根据所述交集确定与所述目标资源相匹配的资源转化率,其中,所述资源转化率用于指示所述目标资源的资源转化程度。


2.根据权利要求1所述的方法,其特征在于,所述对所述操作数据进行布谷哈希处理,得到第一目标数组包括:
对所述第一用户账号的账号标识依次执行以下操作,以生成所述第一目标数组:
获取与所述第一用户账号的账号标识对应的第一哈希值集;
从所述第一哈希值集中确定出第一哈希值;
将所述第一哈希值映射到第一目标数据结构中的第一位置。


3.根据权利要求2所述的方法,其特征在于,
所述从所述第一哈希值集中确定出第一哈希值包括:在所述第一目标数据结构中,确定出所述第一哈希值集所指示的第一位置集合;在所述第一位置集合中包括尚未被占用的位置的情况下,从所述尚未被占用的位置中随机确定出所述第一位置,将所述第一哈希值集中与所述第一位置匹配的哈希值作为所述第一哈希值;
所述将所述第一哈希值映射到第一目标数据结构中的第一位置包括:将所述第一哈希值映射到所述第一位置上。


4.根据权利要求2所述的方法,其特征在于,
所述从所述第一哈希值集中确定出第一哈希值包括:在所述第一目标数据结构中,确定出所述第一哈希值集所指示的第一位置集合;在所述第一位置集合中的位置均被占用的位置的情况下,从所述第一位置集合中随机确定出所述第一位置;
所述将所述第一哈希值映射到第一目标数据结构中的第一位置包括:将确定出的所述第一位置中的数据清除;将从所述第一哈希值集中确定出的所述第一哈希值映射到所述第一位置上。


5.根据权利要求2所述的方法,其特征在于,所述使用目标加密算法对所述第一目标数组进行加密处理,得到第一加密数组包括:
使用概率公钥加密算法对所述第一目标数组中各个位置上的数据进行加密处理,得到所述第一加密数组,其中,所述目标加密算法包括所述概率公钥加密算法,其中,所述第一目标数组为一维数组。


6.根据权利要求5所述的方法,其特征在于,所述使用概率公钥加密算法对所述第一目标数组中各个位置上的数据进行加密处理,得到所述第一加密数组包括:
在所述第一目标数组中的当前位置上记载有数据的情况下,使用所述概率公钥加密算法对所述当前位置上记载的数据进行加密得到1;
在所述第一目标数组中的当前位置上未记载有数据的情况下,使用所述概率公钥加密算法对所述当前位置上记载的数据进行加密得到0;
使用第一参考数组对所述第一加密数组进行维度更新,得到更新后的第一加密数组,其中,所述更新后的第一加密数组为二维数组。


7.根据权利要求1所述的方法,其特征在于,在所述获取所述数据投放平台发送的第二加密数组之前,还包括:
所述数据投放平台对所述曝光数据进行所述简单哈希处理,得到所述第二目标数组,其中,所述第二目标数组为二维数组;
所述数据投放平台使用概率公钥加密算法对所述第二目标数组中各个位置上的数据进行加密处理,得到所述第二加密数组,其中,所述目标加密算法包括所述概率公钥加密算法,其中,所述第二加密数组为二维数组。


8.根据权利要求7所述的方法,其特征在于,所述数据投放平台对所述曝光数据进行所述简单哈希处理,得到所述第二目标数组包括:
所述数据投放平台对所述第二用户账号的账号标识依次执行以下操作,以生成所述第二目标数组:
获取与所述第二用户账号的账号标识对应的第二哈希值集;
从所述第二哈希值集映射到第二目标数据结构中的第二位置。


9.根据权利要求8所述的方法,其特征在于,所述从所述第...

【专利技术属性】
技术研发人员:刘哲理叶金辉卫煜尹思捷刘晓燕冯琛李锐
申请(专利权)人:腾讯科技北京有限公司南开大学
类型:发明
国别省市:北京;11

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

1