预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110458621A(43)申请公布日2019.11.15(21)申请号201910738495.0(22)申请日2019.08.12(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410001湖南省长沙市金鹰影视文化城湖南国际会展中心北2U层(72)发明人何亮丁玉成张雄虎杨运超(74)专利代理机构长沙正奇专利事务所有限责任公司43113代理人李美丽(51)Int.Cl.G06Q30/02(2012.01)权利要求书1页说明书3页附图3页(54)发明名称广告投放引擎生成方法及投放引擎、广告投放方法及系统(57)摘要本发明公开了一种广告投放引擎生成方法及投放引擎、广告投放方法及系统,其中广告投放引擎生成方法包括:步骤A1,总结归纳广告策略;总结归纳广告策略包括整合出广告筛选策略和广告排序策略;步骤A2,基于规则引擎的规则语法,对步骤A1中总结归纳的广告策略做规则抽象,将广告策略抽象成规则引擎能够解释的规则脚本;步骤A3,将步骤A2中抽象出的规则脚本替代原来广告投放引擎中的对应的代码逻辑。本发明利用规则引擎替代编写代码来实现广告投放引擎的广告逻辑,广告投放引擎中广告逻辑实现更简单,开发速度更快,节约人力成本,降低bug率。CN110458621ACN110458621A权利要求书1/1页1.一种广告投放引擎生成方法,其特征在于,包括以下步骤:步骤A1,总结归纳广告策略;步骤A2,基于规则引擎的规则语法,对步骤A1中总结归纳的广告策略做规则抽象,将广告策略抽象成规则引擎能够解释的规则脚本;步骤A3,将步骤A2中抽象出的规则脚本替代原来广告投放引擎中的对应的代码逻辑。2.如权利要求1所述的广告投放引擎生成方法,其特征在于,所述步骤A1中,总结归纳广告策略包括整合出广告筛选策略和广告排序策略。3.一种由权利要求1或2所述广告投放引擎生成方法生成的广告投放引擎。4.一种广告投放方法,其特征在于,利用如权利要求3所述的广告投放引擎,包括以下步骤:步骤B1,广告投放引擎收到客户端发起的广告请求;步骤B2,广告投放引擎通过广告策略处理广告请求,产生候选广告;步骤B3,广告投放引擎将优先级高的候选广告下发给客户端进行广告曝光。5.如权利要求4所述的广告投放方法,其特征在于,所述步骤B2中的广告策略包括广告筛选策略和广告排序策略。6.一种广告投放系统,包括客户端:用于发起广告请求,并用于对接收的广告进行广告曝光;其特征在于,还包括如权利要求3所述的广告投放引擎:用于接收客户端发起的广告请求,并通过广告策略处理广告请求以产生候选广告,用于将优先级高的候选广告下发给客户端。7.如权利要求6所述的广告投放系统,其特征在于,所述广告策略包括广告筛选策略和广告排序策略。2CN110458621A说明书1/3页广告投放引擎生成方法及投放引擎、广告投放方法及系统技术领域[0001]本发明特别涉及一种广告投放引擎生成方法及投放引擎、广告投放方法及系统。背景技术[0002]广告投放引擎,是指在广告约束条件下,为客户端每一次广告请求匹配最优的广告内容并下发给客户端播放广告。[0003]广告投放引擎收到客户端广告请求,在广告约束条件下,广告投放引擎需要在耗时较短的情况下从众多广告库存中筛选出满足条件的广告,对广告针对收益进行排序,将优先级高的广告下发给客户端,保证广告收益尽可能高。[0004]为了匹配最优广告,实现千人千面的广告展示效果。广告投放引擎往往会利用大量复杂的策略:基于用户标签的算法、Lookalike、地域定向等。这也就使得广告投放引擎所涉及的广告筛选策略、广告约束条件复杂多变,现有技术中都是用编写代码的方式实现,因而在日常的广告投放引擎产品迭代中要消耗大量的人力去编写代码以用于更新和维护这些广告策略,费时费力且容易出现程序bug。发明内容[0005]本发明的目的在于,针对上述现有技术的不足,提供一种广告投放引擎生成方法及投放引擎、广告投放方法及系统,利用规则引擎替代编写代码来实现广告投放引擎的广告逻辑,广告投放引擎中广告逻辑实现更简单,开发速度更快,节约人力成本,降低bug率。[0006]为解决上述技术问题,本发明所采用的技术方案是:[0007]一种广告投放引擎生成方法,其特点是包括以下步骤:[0008]步骤A1,总结归纳广告策略;[0009]步骤A2,基于规则引擎的规则语法,对步骤A1中总结归纳的广告策略做规则抽象,将广告策略抽象成规则引擎能够解释的规则脚本;[0010]步骤A3,将步骤A2中抽象出的规则脚本替代原来广告投放引擎中的对应的代码逻辑。实现用规则引擎解释执行原代码逻辑。[0011]作为一种优选方式,所述步骤A1中,总结归纳广告策略包括整合出广告筛选策略和广告排序策