一种广告信息推送的方法及服务器的制造方法

文档序号:9598343阅读:172来源:国知局
一种广告信息推送的方法及服务器的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种广告信息推送的方法及服务器。
【背景技术】
[0002]随着互联网技术日趋完善,使用互联网的人们越来越多,广告推送业务也取得了迅猛的发展。其中广告推送业务是广告服务器可向用户推送广告。
[0003]目前,服务器在向用户进行推送广告时,均是服务器在广告信息库中随机获取任意一个广告信息向用户进行推送,这使得极有可能出现该广告信息完全与用户的兴趣不匹配,从而使得广告投放精准差,浪费资源,也增加了运营商的成本。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种广告信息推送的方法及服务器。可以解决如何向用户精准投放广告信息问题。
[0005]为了解决上述技术问题,本发明实施例提供了一种广告信息推送的方法,包括:
[0006]当需对用户进行推送广告信息时,获取所述用户的相关联的用户;
[0007]查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息;
[0008]将所述目标广告信息推送给所述用户。
[0009]其中,所述获取所述用户的相关联的用户包括:
[0010]获取所述用户的社交关系链;
[0011]根据所述关系链获取与所述用户相关联的用户。
[0012]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的推送次数,其中,所述推送次数为所述广告信息已被推送给所述相关联的用户的推送次数;
[0013]所述查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息包括:
[0014]从所述所有的推送次数中获取次数最高的推送次数;
[0015]获取所述次数最高的推送次数所对应的广告信息;
[0016]将所述次数最高的推送次数所对应的广告信息作为所述目标广告信息。
[0017]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的用户数量,其中,所述用户数量为所述广告信息已被推送给所述相关联的用户的用户数量;
[0018]所述查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息包括:
[0019]从所述所有的用户数量中获取数值最高的用户数量;
[0020]获取所述数量最高的用户数量所对应的广告信息;
[0021]将所述数值最高的用户数量所对应的广告信息作为所述目标广告信息。
[0022]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的目标用户,其中,所述目标用户为所述广告信息已被推送的相关联的用户;
[0023]所述获取所述用户的相关联的用户还包括:
[0024]根据预置的相关联的用户与权值的对应关系,获取所述目标用户所对应的权值;
[0025]所述查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息包括:
[0026]根据所述目标用户所对应的权值和所述所有的广告信息分别对应的目标用户计算所述所有的广告信息分别对应的结果;
[0027]从所述所有的广告信息分别对应的结果中获取数值最高的目标结果;
[0028]获取所述数值最高的目标结果所对应的广告信息;
[0029]将所述数值最高的目标结果所对应的广告信息作为所述目标广告信息。
[0030]其中,所述当需对用户进行推送广告时,获取所述用户的相关联的用户之前包括:
[0031]读取所述用户预置的通讯录;
[0032]根据所述通讯录建立所述关系链。
[0033]相应地,本发明实施例还提供了一种服务器,包括:
[0034]第一获取单元,用于当需对用户进行推送广告信息时,获取所述用户的相关联的用户;
[0035]第二获取单元,用于查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息;
[0036]推送单元,用于将所述目标广告信息推送给所述用户。
[0037]其中,所述第一获取单元包括:
[0038]第一获取子单元,用于获取所述用户的社交关系链;
[0039]第二获取子单元,用于根据所述关系链获取与所述用户相关联的用户。
[0040]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的推送次数,其中,所述推送次数为所述广告信息已被推送给所述相关联的用户的推送次数;
[0041 ] 所述第二获取单元包括:
[0042]第三获取子单元,用于从所述所有的推送次数中获取次数最高的推送次数;
[0043]第四获取子单元,用于获取所述次数最高的推送次数所对应的广告信息;
[0044]第一设置子单元,用于将所述次数最高的推送次数所对应的广告信息作为所述目标广告信息。
[0045]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的用户数量,其中,所述用户数量为所述广告信息已被推送给所述相关联的用户的用户数量;
[0046]所述第二获取单元包括:
[0047]第五获取子单元,用于从所述所有的用户数量中获取数值最高的用户数量;
[0048]第六获取子单元,用于获取所述数量最高的用户数量所对应的广告信息;
[0049]第二设置子单元,用于将所述数值最高的用户数量所对应的广告信息作为所述目标广告信息。
[0050]其中,所述广告推送记录包括所有已被推送给所述相关联的用户的广告信息分别对应的目标用户,其中,所述目标用户为所述广告信息已被推送的相关联的用户;
[0051]所述服务器包括:
[0052]第三获取单元,用于根据预置的相关联的用户与权值的对应关系,获取所述目标用户所对应的权值;
[0053]所述第二获取单元包括:
[0054]计算子单元,用于根据所述目标用户所对应的权值和所述所有的广告信息分别对应的目标用户计算所述所有的广告信息分别对应的结果;
[0055]第七获取子单元,用于从所述所有的广告信息分别对应的结果中获取数值最高的目标结果;
[0056]第八获取子单元,用于获取所述数值最高的目标结果所对应的广告信息;
[0057]第三设置子单元,用于将所述数值最高的目标结果所对应的广告信息作为所述目标广告信息。
[0058]其中,所述终端包括:
[0059]读取单元,用于读取所述用户预置的通讯录;
[0060]建立单元,用于根据所述通讯录建立所述关系链。
[0061]实施本发明实施例,具有如下有益效果:
[0062]本发明实施例通过当需对用户进行推送广告信息时,获取所述用户的相关联的用户,查询所述相关联的用户的广告推送记录,根据所述广告推送记录获取目标广告信息,将所述目标广告信息推送给所述用户,从而使得服务器根据用户的相关联的用户的广告推送记录获取目标广告信息进行推送给用户,从而可向用户进行精准的推送广告信息,并可节省资源,节约成本。
【附图说明】
[0063]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0064]图1是本发明一种广告信息推送的方法的第一实施例流程示意图;
[0065]图2是本发明一种服务器的第一实施例结构图。
【具体实施方式】
[0066]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1