一种广告策略代码生成方法、广告投放方法及装置制造方法及图纸

技术编号:26971293 阅读:26 留言:0更新日期:2021-01-06 00:02
本发明专利技术提供了一种广告策略代码生成方法、广告投放方法及装置,预先为每种广告策略的策略类型设置代码模板以及代码生成器,在获取广告策略的策略类型和策略参数的情况下,通过将策略参数写入对应策略类型的代码模板,生成该广告策略的伪代码,并通过调用该广告策略的策略类型对应的代码生成器,将广告策略的伪代码自动转换为工程代码,整个代码生成过程自动化完成,不需要人工参与,有效缩短了代码开发时间,提高了广告策略代码的生成效率,有效降低了代码与策略之间的耦合度,提高了代码的可维护性,降低了bug率。

【技术实现步骤摘要】
一种广告策略代码生成方法、广告投放方法及装置
本专利技术涉及计算机
,更具体的,涉及一种广告策略代码生成方法、广告投放方法及装置。
技术介绍
广告投放引擎,在广告约束条件下,为客户端每一次广告请求匹配最优的广告内容下发给客户端播放广告。为了匹配最优广告,实现千人千面的广告展示效果,广告投放引擎往往会利用大量复杂的策略,如基于用户标签的算法、Lookalike、地域定向等。在实际应用中,广告投放引擎所涉及的广告筛选策略、广告约束条件和广告排序等策略种类繁多且复杂多变。若采用人工编写代码的方式实现,在广告投放引擎日常更新迭代中需要消耗较多的人力成本,广告策略代码生成效率低下,且容易出现程序bug。
技术实现思路
有鉴于此,本专利技术提供了一种广告策略代码生成方法、广告投放方法及装置,提高了广告策略代码的生成效率。为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:一种广告策略代码生成方法,包括:获取广告策略的策略类型和策略参数;按照所述策略类型对应的代码模板的格式,将所述策略参数写入本文档来自技高网...

【技术保护点】
1.一种广告策略代码生成方法,其特征在于,包括:/n获取广告策略的策略类型和策略参数;/n按照所述策略类型对应的代码模板的格式,将所述策略参数写入所述策略类型对应的代码模板中,生成所述广告策略的伪代码;/n调用所述策略类型对应的代码生成器,将所述广告策略的伪代码转换为工程代码;/n将所述广告策略的工程代码整合编译到广告投放服务器中。/n

【技术特征摘要】
1.一种广告策略代码生成方法,其特征在于,包括:
获取广告策略的策略类型和策略参数;
按照所述策略类型对应的代码模板的格式,将所述策略参数写入所述策略类型对应的代码模板中,生成所述广告策略的伪代码;
调用所述策略类型对应的代码生成器,将所述广告策略的伪代码转换为工程代码;
将所述广告策略的工程代码整合编译到广告投放服务器中。


2.根据权利要求1所述的方法,其特征在于,所述按照所述策略类型对应的代码模板的格式,将所述策略参数写入所述策略类型对应的代码模板中,生成所述广告策略的伪代码,包括:
判断所述策略类型是否为广告匹配策略;
若是广告匹配策略,按照广告匹配策略对应的代码模板的格式,将所述策略参数写入广告匹配策略对应的代码模板中,生成广告匹配策略的伪代码;
若不是广告匹配策略,判断所述策略类型是否为广告筛选策略;
若是广告筛选策略,按照广告筛选策略对应的代码模板的格式,将所述策略参数写入广告筛选策略对应的代码模板中,生成广告筛选策略的伪代码;
若不是广告筛选策略,判断所述策略类型是否为广告排序策略;
若是广告排序策略,按照广告排序策略对应的代码模板的格式,将所述策略参数写入广告排序策略对应的代码模板中,生成广告排序策略的伪代码。


3.一种广告投放方法,其特征在于,应用于广告投放服务器,所述广告投放服务器中预先存储由权利要求1或2所述的广告策略代码生成方法生成的广告策略的工程代码,所述方法包括:
接收客户端发起的广告请求;
对所述广告请求进行解析,得到客户端用户信息、播放器信息和视频信息;
运行预先存储的广告策略的工程代码,确定与所述客户端用户信息、所述播放器信息和所述视频信息相匹配的候选广告;
将优先级最高的所述候选广告发送到所述客户端。


4.根据权利要求3所述的方法,其特征在于,所述运行预先存储的广告策略的工程代码,确定与所述客户端用户信息、所述播放器信息和所述视频信息相匹配的候选广告,包括:
运行预先存储的广告匹配策略的工程代码,根据所述客户端用户信息、所述播放器信息和所述视频信息,对所述广告请求进行广告匹配,得到初选广告;
运行预先存储的广告筛选策略的工程代码,根据所述客户端用户信息、所述播放器信息和所述视频信息,从所述初选广告中筛选出所述候选广告。


5.根据权利要求3所述的方法,其特征在于,所述将优先级最高的所述候选广告发送到所述客户端,包括:
运行预先存储的广告排序策略的工程代码,确定所述候选广告中优先级最高的所述候选广告;
将优先级最高的所述候选广告发送到所述客户端...

【专利技术属性】
技术研发人员:何亮丁玉成张雄虎杨运超姜昆鹏佘一夫
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南;43

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

1