一种将自选媒体接入dsp的方法和系统的制作方法_2

文档序号:8398112阅读:来源:国知局
生成一个广告集合;
[0039]步骤103、将所述广告集合拆分为精准广告集合和普通广告集合,并判断所述精准广告集合是否为空集;
[0040]步骤104、当所述精准广告集合不为空时,则从所述自选媒体广告投放地域的用户的iCache中查找用户属性;
[0041]步骤105、从所述精准广告集合中检索符合所述用户属性的广告子集,并判断所述广告子集是否为空集;
[0042]步骤106、当所述广告子集不为空时,计算所述广告子集中每个广告的点击率;
[0043]步骤107、按照竞价规则从所述广告子集中选择一个广告,并将所述广告返回给所述反向代理服务器,所述竞价规则包括但不限于所述广告的点击率。
[0044]需要指出的是,反向代理服务器可以为Vps反向代理服务器,Apache反向代理服务器,也可以为Nodejs反向代理服务器,作为优选,使用的是Nginx反向代理服务器。由于Nginx性能和稳定性比其他反向代理服务器更好,使得使用Nginx作为Web (网页)服务器的网站也越来越多,大部分媒体网站都把它作为首选Web(网页)前端。同时Nginx也能根据需要设置IP地址、开放访问端口、以及访问日志的定时切割等。
[0045]在步骤101中,接收的请求包括:PID,Cookie和IP地址;相应地,在步骤102中,的解析所述请求包括:解析PID,Cookie和IP地址。其中,解析PID目的是,并判断PID是否有效,当PID无效时,则返回默认广告;当PID有效时,则通过解析IP地址确定要调用自选媒体广告投放地域;通过解析Cookie来确定要调用自选媒体广告的投放时段和点击频次;之后再从自选媒体的广告中查找符合投放地域,且同时符合投放时段和点击频次来确定的
-~-木广生隹入I / 口朱口。
[0046]在步骤103中、将所述广告集合拆分为精准广告集合和普通广告集合,并判断所述精准广告集合是否为空集;精准广告集合,是指集合中的每个广告都是按精准广告投放的,精准广告投放是根据广告主和广告内容,选择特定的目标用户和区域,采用文字、图片或视频三种形式,精准的将广告投放用户;普通广告集合,是指集合中的每个广告都是按普通广告投放的,不注重用户行为的具体分析而投放。
[0047]在步骤104中,当精准广告集合不为空时,则从所述自选媒体广告投放地域的用户的iCache中查找用户属性;用户属性包括:用户使用的关键词和用户浏览的url ;通过用户属性,能进一步确定出用户的自然属性、社会属性、兴趣属性和购物倾向进行调度广告,这样能使广告主投放的广告更加精准,从而节约了广告投放的成本;同时用户也能更容易的得到自己需求的物品,使得用户的体验度更好。
[0048]在步骤105中,从所述精准广告集合中检索符合所述用户属性的广告子集,并判断所述广告子集是否为空集;当所述广告子集为空集时,则返回默认广告。所述广告子集包括:从所述广告集合中检索所述用户使用的关键词,生成关键词广告子集;和从所述关键词广告子集中检索所述用户浏览的url,生成url广告子集。
[0049]在步骤106中,当所述广告子集不为空时,计算所述广告子集中每个广告的点击率;所述广告子集中每个广告的点击率将作为竞价规则的重要部分为步骤107中从所述广告子集中选择一个广告,并将所述广告返回给所述反向代理服务器。
[0050]在步骤105之后,当所述精准广告集合为空时,判断所述普通广告集合;当所述普通广告集合为空集时,则返回默认广告。
[0051]当所述普通广告集合不为空时,则将所述普通广告集合中的广告按照点击率设定优先级;将所述普通广告集合中优先级最高的广告返回给所述反向代理服务器。
[0052]参照图2所示,为本发明将自选媒体接入DSP的系统结构示意图,所述将自选媒体接入DSP的系统包括:
[0053]接收模块201,用于接收由反向代理服务器发送的调度自选媒体广告请求;
[0054]解析模块202,用于解析所述请求,并根据所述解析后的内容生成一个广告集合;
[0055]拆分模块203,用于将所述广告集合拆分为精准广告集合和普通广告集合,并判断所述精准广告集合是否为空集;
[0056]查找属性模块204,用于当所述精准广告集合不为空时,则从所述自选媒体广告投放地域的用户的iCache中查找用户属性;
[0057]检索模块205,用于从所述精准广告集合中检索符合所述用户属性的广告子集,并判断所述广告子集是否为空集;
[0058]计算点击率模块206,用于当所述广告子集不为空时,所述计算点击率模块用于计算所述广告子集中每个广告的点击率;
[0059]返回模块207,用于按照竞价规则从所述广告子集中选择一个广告,并将所述广告返回给所述反向代理服务器,所述竞价规则包括但不限于所述广告的点击率。
[0060]需要指出的是,反向代理服务器可以为Vps反向代理服务器,Apache反向代理服务器,也可以为Nodejs反向代理服务器,作为优选,使用的是Nginx反向代理服务器。由于Nginx性能和稳定性比其他反向代理服务器更好,使得使用Nginx作为Web (网页)服务器的网站也越来越多,大部分媒体网站都把它作为首选Web(网页)前端。同时Nginx也能根据需要设置IP地址、开放访问端口、以及访问日志的定时切割等。
[0061]参照图3所示,为本发明将自选媒体接入DSP的系统解析模块具体后结构示意图。在接收模块201中,接收的请求包括:PID,Cookie和IP地址;相应地,在解析模块202中的解析所述请求包括以下子模块:解析PID模块2021,用于解析所述PID,并判断所述PID是否有效;返回默认模块用于当所述PID无效时,则返回默认广告。解析IP模块2022,用于当所述PID有效,解析所述IP地址确定要调用所述自选媒体广告投放地域;和解析Cookie模块2023,用于解析所述Cookie确定要调用所述自选媒体广告的投放时段和点击频次;解析模块202生成的一个广告集合,是由从所述自选媒体的广告中查找符合所述投放地域且符合所述投放时段和点击频次来确定的。
[0062]在拆分模块203中、用于将所述广告集合拆分为精准广告集合和普通广告集合,并判断所述精准广告集合是否为空集;精准广告集合,是指集合中的每个广告都是按精准广告投放的,精准广告投放是根据广告主和广告内容,选择特定的目标用户和区域,采用文字、图片或视频三种形式,精准的将广告投放用户;普通广告集合,是指集合中的每个广告都是按普通广告投放的,不注重用户行为的具体分析的投放。
[0063]在查找属性模块204中,用于当精准广告集合不为空时,则从所述自选媒体广告投放地域的用户的iCache中查找用户属性;用户属性包括:用户使用的关键词和用户浏览的url ;通过用户属性,能进一步确定出用户的自然属性、社会属性、兴趣属性和购物倾向进行调度广告,这样能使广告主投放的广告更加精准,从而节约了广告投放的成本;同时用户也能更容易的得到自己需求的物品,使得用户的体验度更好。
[0064]参照图4所示,为本发明将自选媒体接入DSP的系统检索模块具体后结构示意图。在检索模块205中,用于从所述精准广告集合中检索符合所述用户属性的广告子集,并判断所述广告子集是否为空集;返回默认模块用于当所述广告子集为空集时,则返回默认广告。所述广告子集包括以下子模块
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1