一种广告实时计费方法、装置、服务器及存储介质制造方法及图纸

技术编号:19694990 阅读:42 留言:0更新日期:2018-12-08 11:58
一种广告实时计费方法,对广告链接URL中的广告价格字符串进行加密,并将所述广告链接URL下发至客户端;接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;解析广告页面触发方式所对应的计费方式,并将解析数据存储于数据处理框架Kafka;读取所述数据处理框架Kafka中存储的广告链接URL信息、并完成实时计费。通过对广告链接URL中的广告价格字符串加密后下发至客户端,再被传回服务器端解密,并进行信息过期定义,克服了目前广告计费方式不会随着时间点变化而浮动,减少了实时计费花费的时间与数据库服务器的压力。

【技术实现步骤摘要】
一种广告实时计费方法、装置、服务器及存储介质
本专利技术涉及网络信息
,具体地说是一种广告实时计费方法、装置、服务器及存储介质。
技术介绍
广告作为一种商业推广方式,在人们的生活中覆盖面极广,且广告资源又是大多数电商、视频、门户网站等的经济来源,然而,企业对于投放的广告进行价值评估方式不当时,易使得企业经济亏损,因此,使用何种方式进行广告计费是十分必要的。传统的广告计费方式多采用按时租赁或曝光定值的方式,前一种方式投放时段固定不变,价格固定;后一种方式指某一广告位每次曝光或点击产生费用一定,不会随着时间点的变化而浮动,前述两种计费方式都难以方便企业管理广告的投放。
技术实现思路
针对上述现有技术的缺陷,本专利技术提供一种广告实时计费方法、装置、服务器及存储介质,能够有效地处理海量的实时非等价广告信息,充分保证广告计费的安全性和合理性,方便企业对广告投放的管理。第一方面,提供了一种广告实时计费方法,包括:对广告链接URL中的广告价格字符串进行加密,并将所述广告链接URL下发至客户端;接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;解析广告页面触发方式所对应的计费方式,并将解析数据存储于数据处理框架Kafka;读取所述数据处理框架Kafka中存储的广告链接URL信息、并完成实时计费。第二方面,提供了一种广告实时计费终端装置,包括:加密单元:用于对广告链接URL中的广告价格字符串进行加密处理;传送单元:用于将服务器端加密后的广告链接URL下发至客户端;接收单元:用于接收服务器端加密后的广告链接URL;解密单元:用于将客户端产生有计数标识字符串的链接URL解密,所述解密是对广告链接URL中的广告价格字符串解密;实时计费单元:用于将解密后的广告链接URL进行实时计费。第三方面,提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面提供的所述方法的步骤。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面提供的所述方法的步骤。第五方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被一个或多个处理器执行时实现本申请第一方面提供的所述方法的步骤。本专利技术实施例中,通过对广告链接URL中的广告价格字符串进行加密,并将广告链接URL下发至客户端;接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;解析广告页面触发方式所对应的计费方式,并将解析数据存储于数据处理框架Kafka;读取所述数据处理框架Kafka中存储的广告链接URL信息、并完成实时计费。解决了现有技术中因广告计费固定,或者广告每次曝光或点击产生费用一定、并不会随着时间点的变动而浮动,使得企业难以管理广告投放的问题;在广告投放过程中,减少了实时计费花费的时间与数据库服务器的压力,并避免提取价格时,广告计费价格可能已经变动的情况发生;同时,经过线上数据验证和时间考验,安全、及时的进行广告实时计价,保证广告计费的安全性和合理性,提升广告的投放价值。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为实施例一广告实时计费方法的实现流程图;图2为实施例二提供的实时统计并计费处理的实现流程图;图3为实施例三提供的广告实时计费装置的结构示意图;图4为实施例四提供的服务器的结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例一:请参阅图1,本专利技术实施例提供的一种广告实时计费方法的实现流程图,包括以下步骤:S110、服务器端对广告链接URL中的广告价格字符串进行加密,并将所述广告链接URL下发至客户端。优选地,所述服务器是个容器,里面安装了计算程序storm和数据处理框架Kafka,计算程序storm和数据处理框架Kafka是被使用的计算框架;所述客户端为web、android、ios等;所述链接URL是:广告推广者将广告链接URL推送至客户端,然后由客户端收集用户点击、曝光等信息,用以通过分析广告在客户端页面触发方式,进而计算广告的投放费用;所述服务器端对广告链接URL中的广告价格字符串加密,生成加密的广告链接URL,并将加密的广告链接URL下发至客户端;所述广告链接URL至少同时包括广告主UID、推广计划ID、广告ID、广告素材ID、广告金额五个要素;所述广告主UID指广告发布者的标识,是唯一编号;所述推广计划ID指广告发布者创建的一个推广指令的编号;所述广告ID指推广计划下的多个小的业务的编号;所述广告素材ID指每张广告图片或每段广告文字的编号;所述广告金额指广告在客户端页面被点击或曝光所产生的费用之和。进一步地,加密是采用对称加密算法加密,且对称加密算法为DES算法、3DES算法、TDEA算法、Blowfish算法、RC5算法、IDEA算法、AES算法中的一种;由于AES加密和解密比较高效,对系统负载不大,所以优先选择AES算法。AES算法为最常见的对称加密算法,其加密与解密的密钥相同,这种加密方式加密速度非常快,适合经常发送数据的场合;具体地,经加密后的广告链接URL的数据结构记为:info=(uid,planID,posID,adID,materialID,charge)其中,charge字段是采用对称加密算法加密过的字符串,密钥记为K,info为一条广告信息、并由服务端产生;由于广告的点击和曝光的计费金额是不相等的,比如点击一次计费0.2,曝光一次计费0.1,因此charge既包含点击又包含曝光价格,charge在未加密之前广告价格是点击和曝光计费使用逗号隔开的字符串,形如"0.2,0.1";上述数据结构中的各字段含义如下表1所示:表1序号字段名称数据类型含义1uidLong广告主UID2planIDLong推广计划ID3posIDLong广告位ID4adIDLong广告ID5materialIDLong广告素材ID6chargeString加密串7infoTuple一条广告信息加密后广告链接URL的info伴随广告素材ID下发至客户端;广告包括但不限于视频、图像、音频等。S120、服务器端接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;携带有计数标识字符本文档来自技高网...

【技术保护点】
1.一种广告实时计费方法,其特征在于,包括:对广告链接URL中的广告价格字符串进行加密,并将所述广告链接URL下发至客户端;接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;解析广告页面触发方式所对应的计费方式,并将解析数据存储于数据处理框架Kafka;读取所述数据处理框架Kafka中存储的广告链接URL信息、并完成实时计费。

【技术特征摘要】
1.一种广告实时计费方法,其特征在于,包括:对广告链接URL中的广告价格字符串进行加密,并将所述广告链接URL下发至客户端;接收客户端发送的携带有计数标识字符串的广告链接URL,对广告链接URL中加密的广告价格字符串解密,并根据计数标识字符串的约定解密类型确定客户端广告页面触发方式;解析广告页面触发方式所对应的计费方式,并将解析数据存储于数据处理框架Kafka;读取所述数据处理框架Kafka中存储的广告链接URL信息、并完成实时计费。2.根据权利要求1所述一种广告实时计费方法,其特征在于,所述广告链接URL至少同时包括广告主UID、推广计划ID、广告ID、广告素材ID、广告金额五个要素。3.根据权利要求1所述一种广告实时计费方法,其特征在于,对所述广告价格字符串解密时,根据计数标识字符串的约定解密类型,用以判断客户端广告页面触发方式是曝光或点击。4.根据权利要求2所述一种广告实时计费方法,其特征在于,实时计费具体方式是:将相同广告素材ID在客户端广告页面被点击或曝光所产生的费用相加。5.根据权利要求2所述一种广告实时计费方法,其特征在于,实时计费时,对每条广告链接URL中的广告素材ID的展示时间进行一个扩充处理,并丢弃过期的广告素材ID,以统计有效广告素材ID出现的次数;所述展示时间,是数据库Redis中预先存储的每个广告素材在客户端的投放时间段;所述过期的广告素材ID,指广告素材ID展示...

【专利技术属性】
技术研发人员:肖源张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1