一种定向投放网络广告的方法及系统的制作方法

文档序号:6354965阅读:249来源:国知局
专利名称:一种定向投放网络广告的方法及系统的制作方法
技术领域
本发明涉及一种定向投放网络广告的方法及系统,属于网络通信领域。
背景技术
随着互联网广告业的快速发展,定向广告作为一种新兴的网络广告模式也随之迅 速发展,这种广告模块以其准确、及时、高效的特点受到广大网络用户,特别是社交网络用 户的关注。现有的定向投放网络广告的技术有根据页面内容的关键词相关进行定向投放的 内容定向广告;从IP地址中提取地域信息,将包含相关地域信息的广告内容展现给用户的 基于用户IP段定向投放广告等。这些技术方案虽然在一定程度上向社交网络用户投放了 与其相关的网络广告,但是并不能精确地定向投放广告,无法向用户提供符合其兴趣的广
生 I=I O

发明内容
本发明的目的在于,提供一种定向投放网络广告的方法及系统,它能提高定向投 放网络广告的精确度,使用户看到符合其兴趣的广告,提高广告主的经济效益。为解决上述技术问题,本发明采用如下的技术方案一种定向投放网络广告的方 法,包括以下步骤用户访问页面,web服务器获取用户信息;获取广告状态为在线的广告;从获取的广告状态为在线的广告中,筛选出与用户信息中的用户属性匹配的广 告,作为候选投放广告;以及根据广告权重确定本次投放的广告。前述的一种定向投放网络广告的方法中,广告状态为在线的广告,是当前时间允 许投放的广告,即当前时间属于广告主设置的广告投放时间段,并且没有被广告主暂停、删 除或者到期的广告,其他广告状态包括暂停、删除和已到期。前述的一种定向投放网络广告的方法中,用户属性包括性别、年龄、地区和职业信 肩、O前述的一种定向投放网络广告的方法中,所述方法进一步包括读取当前服务器时间和当前用户目击候选投放广告的最近时间,并计算目击时间 差;过滤目击时间差小于网站服务商预设的重复目击阈值的候选投放广告;所述重复目击 阈值,是同一用户相邻两次目击同一广告的时间差的最小值;所述目击,是指用户看到广 告,但不一定点击广告。前述的一种定向投放网络广告的方法中,所述方法进一步包括读取当前服务器时间和当前用户点击剩余候选投放广告的最近时间,并计算点击 时间差;所述剩余候选投放广告,是经过重复目击阈值过滤后剩下的广告;
过滤点击时间差小于网站服务商预设的重复点击阈值的候选投放广告;所述重复 点击阈值,是同一用户相邻两次点击同一广告的时间差的最小值。前述的一种定向投放网络广告的方法中,根据广告权重确定本次投放的广告的步 骤包括通过广告价格和广告的质量得分计算广告权重,广告权重高的广告的投放概率比 广告权重低的广告的投放概率大;广告权重与广告价格和广告的质量得分的乘积成正比 例。前述的一种定向投放网络广告的方法中,所述质量得分,是由一段时间内的广告 点击率、用户目击次数和用户关闭次数计算得出的;质量得分=(用户目击次数/用户关闭 次数)X基础得分。实现前述方法的一种定向投放网络广告的系统,它包括用户信息获取模块,用于用户访问页面,web服务器获取用户信息;在线广告获取模块,用于获取广告状态为在线的广告;筛选模块,用于从获取的广告状态为在线的广告中筛选出与用户信息中的用户属 性匹配的广告,作为候选投放广告;确定投放模块,用于根据广告权重确定本次投放的广告;其中,用户信息获取模块、在线广告获取模块、筛选模块和确定投放模块顺次连 接。广告状态为在线的广告,是当前时间允许投放的广告,即当前时间属于广告主设 置的广告投放时间段,并且没有被广告主暂停、删除或者到期的广告,其他广告状态包括: 暂停、删除和已到期。用户属性包括性别、年龄、地区和职业信息。前述的一种定向投放网络广告的系统中,所述系统进一步包括读取计算模块一,用于读取当前服务器时间和当前用户目击候选投放广告的最近 时间,并计算目击时间差;过滤模块一,用于过滤目击时间差小于网站服务商预设的重复目击阈值的候选投 放广告;所述重复目击阈值,是同一用户相邻两次目击同一广告的时间差的最小值;所述 目击,是指用户看到广告,但不一定点击广告;读取计算模块一分别与筛选模块和过滤模块一连接。前述的一种定向投放网络广告的系统中,所述系统进一步包括读取计算模块二,用于读取当前服务器时间和当前用户点击剩余候选投放广告的 最近时间,并计算点击时间差;所述剩余候选投放广告,是经过重复目击阈值过滤后剩下的 广告;过滤模块二,用于过滤点击时间差小于网站服务商预设的重复点击阈值的候选投 放广告;所述重复点击阈值,是同一用户相邻两次点击同一广告的时间差的最小值;读取计算模块二分别与过滤模块一和过滤模块二连接;过滤模块二与确定投放模 块连接。前述的一种定向投放网络广告的系统中,确定投放模块包括权重计算模块,用于通过广告价格和广告的质量得分计算广告权重;广告权重高的广告的投放概率比广告权重 低的广告的投放概率大;广告权重与广告价格和广告的质量得分的乘积成正比例;所述质 量得分,是由一段时间内的广告点击率、用户目击次数和用户关闭次数计算得出的;质量得 分=(用户目击次数/用户关闭次数)X基础得分。与现有技术相比,用户访问社交网络页面,首先通过获取用户信息中的性别、年 龄、地区和职业属性信息,从在线广告中获取与其匹配的广告作为候选投放广告,能提供适 合用户阅读的广告,使用户容易产生共鸣;再读取当前服务器时间和当前用户目击/点击 候选投放广告的最近时间,并计算目击/点击时间差,判断目击/点击时间差是否小于网 站服务商预设的重复目击/点击阈值,如果存在小于重复目击/点击阈值的广告,就将这些 广告从候选投放广告中去除,防止了同一广告频繁地被投放给用户,使用户产生厌烦情绪; 最后通过广告价格和一段时间内该广告的点击率、用户目击次数、用户关闭次数这些广告 因素计算得出每个剩余候选广告的权重,权重高的广告投放概率大于权重低的广告投放概 率,即权重高的广告容易被选中投放给该用户,这样避免了权重高的广告总是被选中投放, 而权重低的广告不能被选中投放的情况发生,使定向投放网络广告的精确度提高了 20%, 使用户能看到符合其兴趣的广告,提高了广告的宣传效果,提高了广告主的经济效益。


图1是本发明的一种实施例的结构示意图;图2是本发明的一种实施例的工作流程图。附图标记1_用户信息获取模块,2-在线广告获取模块,3-筛选模块,4-确定投放 模块,5-读取计算模块一,6-过滤模块一,7-读取计算模块二,8-过滤模块二,9-权重计算 模块。下面结合附图和具体实施方式
对本发明作进一步的说明。
具体实施例方式
具体实施例方式一种定向投放网络广告的方法,包括以下步骤用户访问页面,web服务器获取用户信息;获取广告状态为在线的广告;从获取的广告状态为在线的广告中,筛选出与用户信息中的用户属性匹配的广 告,作为候选投放广告;以及根据广告权重确定本次投放的广告。广告状态为在线的广告,是当前时间允许投放的广告,即当前时间属于广告主设 置的广告投放时间段,并且没有被广告主暂停、删除或者到期的广告,其他广告状态包括 暂停、删除和已到期。用户属性包括性别、年龄、地区和职业信息。所述方法进一步包括读取当前服务器时间和当前用户目击候选投放广告的最近时间,并计算目击时间 差;过滤目击时间差小于网站服务商预设的重复目击阈值的候选投放广告;所述重复
6目击阈值,是同一用户相邻两次目击同一广告的时间差的最小值;所述目击,是指用户看到 广告,但不一定点击广告。所述方法进一步包括读取当前服务器时间和当前用户点击剩余候选投放广告的最近时间,并计算点击 时间差;所述剩余候选投放广告,是经过重复目击阈值过滤后剩下的广告;过滤点击时间差小于网站服务商预设的重复点击阈值的候选投放广告;所述重复 点击阈值,是同一用户相邻两次点击同一广告的时间差的最小值。根据广告权重确定本次投放的广告的步骤包括通过广告价格和广告的质量得分 计算广告权重,广告权重高的广告的投放概率比广告权重低的广告的投放概率大;广告权 重与广告价格和广告的质量得分的乘积成正比例。所述质量得分,是由一段时间内的广告点击率、用户目击次数和用户关闭次数计 算得出的;质量得分=(用户目击次数/用户关闭次数)X基础得分。实现前述方法的一种定向投放网络广告的系统,结构如图1所示,它包括用户信息获取模块1,用于用户访问页面,web服务器获取用户信息;在线广告获取模块2,用于获取广告状态为在线的广告;筛选模块3,用于从获取的广告状态为在线的广告中筛选出与用户信息中的用户 属性匹配的广告,作为候选投放广告;确定投放模块4,用于根据广告权重确定本次投放的广告;其中,用户信息获取模块1、在线广告获取模块2、筛选模块3和确定投放模块4顺 次连接。广告状态为在线的广告,是当前时间允许投放的广告,即当前时间属于广告主设 置的广告投放时间段,并且没有被广告主暂停、删除或者到期的广告,其他广告状态包括: 暂停、删除和已到期。用户属性包括性别、年龄、地区和职业信息。所述系统进一步包括读取计算模块一 5,用于读取当前服务器时间和当前用户目击候选投放广告的最 近时间,并计算目击时间差;过滤模块一 6,用于过滤目击时间差小于网站服务商预设的重复目击阈值的候选 投放广告;所述重复目击阈值,是同一用户相邻两次目击同一广告的时间差的最小值;所述 目击,是指用户看到广告,但不一定点击广告;读取计算模块一 5分别与筛选模块3和过滤模块一 6连接。所述系统进一步包括读取计算模块二 7,用于读取当前服务器时间和当前用户点击剩余候选投放广告 的最近时间,并计算点击时间差;所述剩余候选投放广告,是经过重复目击阈值过滤后剩下 的广告;过滤模块二 8,用于过滤点击时间差小于网站服务商预设的重复点击阈值的候选 投放广告;所述重复点击阈值,是同一用户相邻两次点击同一广告的时间差的最小值;
读取计算模块二 7分别与过滤模块一 6和过滤模块二 8连接;过滤模块二 8与确 定投放模块4连接。确定投放模块4包括权重计算模块9,用于通过广告价格和广告的质量得分计算 广告权重;广告权重高的广告的投放概率比广告权重低的广告的投放概率大;广告权重与 广告价格和广告的质量得分的乘积成正比例;所述质量得分,是由一段时间内的广告点击 率、用户目击次数和用户关闭次数计算得出的;质量得分=(用户目击次数/用户关闭次 数)X基础得分。本发明的一种实施例的工作流程(如图2所示)步骤Si,用户访问页面,web服务器获取用户信息;步骤S2,获取广告状态为在线的广告;步骤S3,从获取的广告状态为在线的广告中,筛选出与用户信息中的用户属性匹 配的广告,作为候选投放广告;步骤S4,读取当前服务器时间和当前用户目击候选投放广告的最近时间,并计算 目击时间差;步骤S5,过滤目击时间差小于网站服务商预设的重复点击阈值的候选投放广告;步骤S6,读取当前服务器时间和当前用户点击剩余候选投放广告的最近时间,并 计算点击时间差;步骤S7,过滤点击时间差小于网站服务商预设的重复点击阈值的候选投放广告;步骤S8,通过广告价格和广告的质量得分计算广告权重;步骤S9,根据广告权重确定本次投放的广告。实例说明用户访问页面,用户信息获取模块1获取性别、年龄、地区和职业等用 户信息;在线广告获取模块2获取广告状态为在线的广告,获取这些在线状态广告的目标 人群信息,即广告主希望哪些用户能看到广告,包括地区、性别、年龄、身份等人群特征;筛 选模块3从获取的广告状态为在线的广告中筛选出与用户信息中的用户属性匹配的广告, 作为候选投放广告。例如该用户的用户属性为“性别为女,年龄为22岁,地区为北京,职业为学生”,如果广 告状态为在线的广告的目标人群信息为“性别为女,年龄为20 30岁,地区为北京,身份为 学生”,那么这个广告是与该用户匹配的,可以作为候选投放广告,只有上述的4个指标与用 户属性的4个指标全部符合,广告才会被筛选出来作为候选投放广告。读取计算模块一 5读取当前服务器时间和当前用户目击候选投放广告的最近时 间,并计算目击时间差;如果目击时间差小于网站服务商预设的重复目击阈值,过滤模块一 6就会过滤该候选投放广告。例如网站服务商预设的重复目击阈值为5分钟,当前服务器时间为上午九点,该用户 目击其中一个候选投放广告的最近时间为同日上午八点五十六分钟,则目击时间差为4分 钟,小于网站服务商预设的重复目击阈值,就会过滤该候选投放广告。读取计算模块二 7读取当前服务器时间和当前用户点击剩余候选投放广告的最 近时间,并计算点击时间差;如果点击时间差小于网站服务商预设的重复点击阈值,过滤模 块二 8就会过滤该候选投放广告。例如网站服务商预设的重复点击阈值为10分钟,当前服务器时间为上午九点,该用户点击经过过滤模块一 6过滤后剩余的一个候选投放广告的最近时间为同日上午八点 五十一分钟,则点击时间差为9分钟,小于网站服务商预设的重复点击阈值,就会过滤该候 选投放广告。确定投放模块4上的权重计算模块9通过广告价格和广告的质量得分计算广告权 重;例如经过上述两次过滤后,剩余两个广告,统计它们一周内的广告点击率、用户目击 次数和用户关闭次数,得到表一;质量得分=(用户目击次数/用户关闭次数)X基础得 分,其中,基础得分由点击率得出,基础得分与点击率的关系如表二 ;计算得出广告一的质 量得分(10000/5000) X50 = 100,广告二的质量得分(20000/4000) X70 = 350 ;广告价 格是广告主设置的每一千次点击广告产生的费用,广告一的价格为2元/ 一千次,广告二的 价格为3元/ 一千次,广告权重与广告价格和广告的质量得分的乘积成正比例,所以广告一 与广告二的权重之比为(2X100)/(3X350) = 4/21,所以广告一将有4/25的概率投放给 该用户,而广告二将有21/25的概率投放给该用户。表一
权利要求
1.一种定向投放网络广告的方法,其特征在于,包括以下步骤用户访问页面,web服务器获取用户信息;获取广告状态为在线的广告;从获取的广告状态为在线的广告中,筛选出与用户信息中的用户属性匹配的广告,作 为候选投放广告;以及根据广告权重确定本次投放的广告。
2.根据权利要求1所述的一种定向投放网络广告的方法,其特征在于广告状态为在 线的广告,是当前时间允许投放的广告。
3.根据权利要求1所述的一种定向投放网络广告的方法,其特征在于用户属性包括 性别、年龄和地区信息。
4.根据权利要求1所述的一种定向投放网络广告的方法,其特征在于,所述方法进一 步包括读取当前服务器时间和当前用户目击候选投放广告的最近时间,并计算目击时间 差;过滤目击时间差小于网站服务商预设的重复点击阈值的候选投放广告;所述重复目击 阈值,是同一用户相邻两次目击同一广告的时间差的最小值。
5.根据权利要求4所述的一种定向投放网络广告的方法,其特征在于,所述方法进一 步包括读取当前服务器时间和当前用户点击剩余候选投放广告的最近时间,并计算点击时间差;过滤点击时间差小于网站服务商预设的重复点击阈值的候选投放广告;所述重复点击 阈值,是同一用户相邻两次点击同一广告的时间差的最小值。
6.根据权利要求1或5所述的一种定向投放网络广告的方法,其特征在于,根据广告权 重确定本次投放的广告的步骤包括通过广告价格和广告的质量得分计算广告权重,广告 权重高的广告的投放概率比广告权重低的广告的投放概率大;广告权重与广告价格和广告 的质量得分的乘积成正比例。
7.根据权利要求6所述的一种定向投放网络广告的方法,其特征在于所述质量得 分,是由一段时间内的广告点击率、用户目击次数和用户关闭次数计算得出的;质量得分= (用户目击次数/用户关闭次数)X基础得分。
8.实现权利要求1 7所述方法的一种定向投放网络广告的系统,其特征在于,包括 用户信息获取模块(1),用于用户访问页面,web服务器获取用户信息;在线广告获取模块(2),用于获取广告状态为在线的广告;筛选模块(3),用于从获取的广告状态为在线的广告中筛选出与用户信息中的用户属 性匹配的广告,作为候选投放广告;确定投放模块(4),用于根据广告权重确定本次投放的广告;其中,用户信息获取模块(1)、在线广告获取模块(2)、筛选模块(3)和确定投放模块 ⑷顺次连接。
9.根据权利要求8所述的一种定向投放网络广告的系统,其特征在于,所述系统进一 步包括读取计算模块一(5),用于读取当前服务器时间和当前用户目击候选投放广告的最近时间,并计算目击时间差;过滤模块一(6),用于过滤目击时间差小于网站服务商预设的重复目击阈值的候选投 放广告;所述重复目击阈值,是同一用户相邻两次目击同一广告的时间差的最小值; 读取计算模块一(5)分别与筛选模块(3)和过滤模块一(6)连接。
10.根据权利要求9所述的一种定向投放网络广告的系统,其特征在于,所述系统进一 步包括读取计算模块二(7),用于读取当前服务器时间和当前用户点击剩余候选投放广告的 最近时间,并计算点击时间差;过滤模块二(8),用于过滤点击时间差小于网站服务商预设的重复点击阈值的候选投 放广告;所述重复点击阈值,是同一用户相邻两次点击同一广告的时间差的最小值;读取计算模块二(7)分别与过滤模块一(6)和过滤模块二(8)连接;过滤模块二(8) 与确定投放模块(4)连接。
11.根据权利要求8或10所述的一种定向投放网络广告的系统,其特征在于确定投 放模块(4)包括权重计算模块(9),用于通过广告价格和广告的质量得分计算广告权重。
全文摘要
本发明公开了一种定向投放网络广告的方法及系统,所述方法包括以下步骤用户访问页面,web服务器获取用户信息;获取广告状态为在线的广告;从获取的广告状态为在线的广告中,筛选出与用户信息中的用户属性匹配的广告,作为候选投放广告;以及根据广告权重确定本次投放的广告。本发明能提高定向投放网络广告的精确度,使用户看到符合其兴趣的广告,提高广告主的经济效益。
文档编号G06Q30/00GK102117466SQ201110046440
公开日2011年7月6日 申请日期2011年2月25日 优先权日2011年2月25日
发明者冯海龙, 马振江 申请人:北京开心人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1