基于区块链的广告数据处理方法、装置、设备及可读介质制造方法及图纸

技术编号:24758836 阅读:23 留言:0更新日期:2020-07-04 09:46
本申请实施例公开了一种基于区块链的广告数据处理方法、装置、设备及可读介质,第一区块链节点接收广告数据;广告数据包括广告投放条件;第一区块链节点响应对广告数据的行为操作,生成行为操作数据;广告数据为根据广告投放条件进行投放的数据;第一区块链节点根据行为操作数据生成区块,将区块记录在区块链上;其中,区块用于在区块链上的区块链节点统计广告数据的行为操作数据来进行计费操作。采用本申请实施例,可以保证通过区块链节点响应对所述广告数据的行为操作所生成的行为操作数据的真实有效性,达到了简化对广告数据处理的复杂度和处理时延,提高了准确性。

Advertising data processing method, device, device and readable medium based on blockchain

【技术实现步骤摘要】
基于区块链的广告数据处理方法、装置、设备及可读介质
本申请涉及计算机
,尤其涉及一种基于区块链的广告数据处理方法、装置、设备及可读介质。
技术介绍
对于广告的计费方式来说,大体可以分为曝光计费和按点击计费,但因为曝光和点击是广告投放以后用于计费的基础数据,可能会有大量的作弊数据存储,严重影响广告主和媒体的利益。现有技术中,因为作弊数据的存储,在计费之前需要设计严格的反作弊系统;在反作弊系统之后,才能介入计费系统,因为媒体为了收益,也可能存在自身作弊的行为,所以曝光点击数据也会上报到第三方监测公司。在对广告进行计费结算前,还需要与第三方监测公司进行核对数据,在误差可接受的情况下,取公允值进行收费。现有技术的方案中需要多个系统共同作用,系统繁多而复杂,增加了广告投放的复杂度和投放成本;数据延迟概率较高,也可能存在一定的数据误差,带来收益的损耗;由于接入的系统较多,可能会存在用户信息泄露的风险。
技术实现思路
本申请实施例提供了一种基于区块链的广告数据处理方法、装置以及计算机可读存储介质,本申请实施例提供了一种基于区块链的广告数据处理方法,包括:第一区块链节点接收广告数据;所述广告数据包括广告投放条件;所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据;所述广告数据为根据所述广告投放条件进行投放的数据;所述第一区块链节点根据所述行为操作数据生成区块,将所述区块记录在区块链上;其中,所述区块用于在所述区块链上的区块链节点统计所述广告数据的所述行为操作数据来进行计费操作。本申请实施例提供了一种基于区块链的广告数据处理方法,包括:第二区块链节点获取记录在区块链上的区块;所述区块由第一区块链节点根据响应广告数据的行为操作所生成的行为操作数据而生成的;所述第二区块链节点统计所述区块中所述广告数据的所述行为操作数据并进行计费操作。在其中一种可能的实现方式中,所述第二区块链节点成为智能合约的参与者,所述智能合约为所述第一区块链节点根据所述广告投放条件制定的;所述第二区块链节点统计所述区块中所述广告数据的所述行为操作数据并进行计费操作包括:所述第二区块链节点统计所述区块中所述广告数据的所述行为操作数据,并调用所述智能合约执行计费操作。本申请实施例提供了一种基于区块链的广告数据处理装置,包括:接收单元,用于第一区块链节点接收广告数据;所述广告数据包括广告投放条件;响应生成单元,用于所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据;所述广告数据为根据所述广告投放条件进行投放的数据;生成记录单元,用于所述第一区块链节点根据所述行为操作数据生成区块,将所述区块记录在区块链上;其中,所述区块用于在所述区块链上的区块链节点统计所述广告数据的所述行为操作数据来进行计费操作。本申请实施例提供了一种基于区块链的广告数据处理装置,包括:获取单元,用于第二区块链节点获取记录在区块链上的区块;所述区块由第一区块链节点根据响应广告数据的行为操作所生成的行为操作数据而生成的;统计计费单元,用于所述第二区块链节点统计所述区块中所述广告数据的所述行为操作数据并进行计费操作。本申请实施例提供了一种基于区块链的广告数据处理设备,包括处理器、存储器和通信设备,处理器、存储器和通信设备互相连接,其中,存储器用于存储计算机程序,通信设备用于与外部设备进行信息交互;处理器被配置用于调用计算机程序,执行上述所述的方法。本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时,执行上述所述的方法。本申请实施例可以获取广告数据,该广告数据包括广告投放条件,然后可以根据广告投放条件对广告数据进行定向投放;通过区块链节点可以响应对广告数据的行为操作,从而生成行为操作数据;根据行为操作数据生成区块,将区块记录在区块链上;因此,可以统计区块链上针对广告数据的行为操作数据并进行计费操作。通过本申请实施例,可以利用区块链去中心化的分布式记账功能来记录行为操作数据,可以保证行为操作数据的可信度和实时性;同时利用区块链的加密性和安全性,可以有效降低作弊数据的存在,简化广告数据投放系统的复杂度,降低投放成本;并且可以通过区块链随时查看行为操作数据进行验证。附图说明为了更清楚地说明本申请实施例或
技术介绍
中的技术方案,下面将对本申请实施例或
技术介绍
中所需要使用的附图进行说明。图1A是本申请实施例提供的一种基于区块链的广告数据处理方法的数据共享系统的示意图;图1B是本申请实施例提供的区块的结构示意图;图1C是本申请实施例提供的新区块产生的过程的示意图;图2是本申请实施例提供的一种基于区块链的广告数据处理方法的流程示意图;图3是本申请实施例提供的区块结构一个可选的示意图;图4是本申请实施例提供的一种基于区块链的广告数据处理方法的界面示意图;图5是本申请实施例提供的一种基于区块链的广告数据处理方法的区块链底层平台示意图;图6是本申请实施例提供的分布式系统应用于区块链系统的一个可选的结构示意图;图7是本申请实施例提供一种基于区块链的广告数据处理装置的结构示意图;图8是本申请实施例提供另一种基于区块链的广告数据处理装置的结构示意图;图9是本申请实施例提供一种基于区块链的广告数据处理设备的结构示意图。具体实施方式下面结合本申请实施例中的附图对本申请实施例进行描述。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根本文档来自技高网
...

【技术保护点】
1.一种基于区块链的广告数据处理方法,其特征在于,所述方法包括:/n第一区块链节点接收广告数据;所述广告数据包括广告投放条件;/n所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据;所述广告数据为根据所述广告投放条件进行投放的数据;/n所述第一区块链节点根据所述行为操作数据生成区块,将所述区块记录在区块链上;其中,所述区块用于在所述区块链上的区块链节点统计所述广告数据的所述行为操作数据来进行计费操作。/n

【技术特征摘要】
1.一种基于区块链的广告数据处理方法,其特征在于,所述方法包括:
第一区块链节点接收广告数据;所述广告数据包括广告投放条件;
所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据;所述广告数据为根据所述广告投放条件进行投放的数据;
所述第一区块链节点根据所述行为操作数据生成区块,将所述区块记录在区块链上;其中,所述区块用于在所述区块链上的区块链节点统计所述广告数据的所述行为操作数据来进行计费操作。


2.根据权利要求1所述的方法,其特征在于,所述行为操作数据携带有唯一标识,所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据包括:
所述第一区块链节点每次响应对所述广告数据的行为操作,生成的行为操作数据所携带的唯一标识都不相同;其中,所述唯一标识用于区分针对所述广告数据所生成的所述行为操作数据。


3.根据权利要求1所述的方法,其特征在于,所述行为操作包括以下一种或多种:曝光操作、点击操作和转化操作;所述第一区块链节点响应对所述广告数据的行为操作,生成行为操作数据包括:
所述第一区块链节点响应对所述广告数据的转化操作,生成的行为操作数据包括以下一种或多种:曝光操作数据、点击操作数据和转化操作数据;或者
所述第一区块链节点响应对所述广告数据的点击操作,生成的行为操作数据包括以下一种或多种:曝光操作数据和点击操作数据;或者
所述第一区块链节点响应对所述广告数据的曝光操作,生成的行为操作数据包括曝光操作数据。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一区块链节点统计所述区块链上针对所述广告数据的所述行为操作数据并进行计费操作。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述第一区块链节点在接收广告数据时,根据所述广告投放条件制定符合合约逻辑的智能合约;
所述第一区块链节点统计所述区块链上针对所...

【专利技术属性】
技术研发人员:冯峰王凡
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1