一种广告推送方法及装置制造方法及图纸

技术编号:16970576 阅读:21 留言:0更新日期:2018-01-07 07:08
本发明专利技术实施例公开了一种广告推送方法,包括:根据多个用户之间的交流信息,确定多个用户之间的亲密度;根据多个用户之间的亲密度,将多个用户划分为多个虚拟社区,并确定多个用户中每个用户在虚拟社区的隶属度;当检测到多个用户中目标用户发送的广告请求时,计算目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及目标用户所属的虚拟社区中操作待推荐广告的用户在该虚拟社区的隶属度之和,并获取目标用户对待推荐广告的点击率;根据上述三种信息,向目标用户推送待推荐广告。本发明专利技术实施例还公开了一种广告推送装置。采用本发明专利技术实施例,可以提高广告推送的精确度。

【技术实现步骤摘要】
一种广告推送方法及装置
本专利技术涉及电子
,尤其涉及一种广告推送方法及装置。
技术介绍
朋友圈广告由文字、图片和链接组成,在广告下方的查看详情链接中,可以跳转到广告原链接页,在广告信息右上角标注有推广标志,用户点选后屏蔽广告信息,用户可对朋友圈广告内容进行点赞、评论,好友之间可以看见评论、点赞内容。在社交网络中的广告投放过程中,首先根据点击率和广告报价对多个待推送广告进行排序,然后向用户推送排在前面的广告,其中,点击率是根据用户的自身属性、广告的属性以及用户自身的历史行为确认。在现有技术方案中,可以根据用户好友对广告的曝光信息,计算待推荐广告得分并进行排序,例如,用户的好友曝光了广告A,在该用户请求广告A时,推荐广告列表中的广告A得分增加,提高被选中曝光的机率。但是,好友看到广告的机率较低,因此该方案对社交网络的利用程度较低,绝大多数情况下,还是依靠用户自身与广告的点击/互动概率,然而这种方式对社交网络信息的利用程度也很低,导致广告推送不能达到精准化和个性化的要求。
技术实现思路
本专利技术实施例提供一种广告推送方法及装置。可以解决现有技术方案中广告推荐精准化和个性化程度不高的问题。本专利技术第一方面提供了一种广告推送方法,包括:根据多个用户之间的交流信息,确定所述多个用户之间的亲密度;根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度;当检测到所述多个用户中目标用户发送的广告请求时,计算所述目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,并获取所述目标用户对所述待推荐广告的点击率,所述好友用户为所述多个用户中与所述目标用户存在直接连接关系的用户;根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告。相应地,本专利技术第二方面提供了一种广告推送装置,包括:亲密度确定模块,用于根据多个用户之间的交流信息,确定所述多个用户之间的亲密度;社区划分模块,用于根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度;信息计算模块,用于当检测到所述多个用户中目标用户发送的广告请求时,计算所述目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,并获取所述目标用户对所述待推荐广告的点击率,所述好友用户为所述多个用户中与所述目标用户存在直接连接关系的用户;广告推送模块,用于根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告。相应地,本专利技术第三方面提供了一种广告推送装置,包括接口电路、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:根据多个用户之间的交流信息,确定所述多个用户之间的亲密度;根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度;当检测到所述多个用户中目标用户发送的广告请求时,计算所述目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,并获取所述目标用户对所述待推荐广告的点击率,所述好友用户为所述多个用户中与所述目标用户存在直接连接关系的用户;根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告。实施本专利技术实施例,首先根据多个用户之间的交流信息,确定多个用户之间的亲密度;然后根据多个用户之间的亲密度,将多个用户划分为多个虚拟社区,并确定多个用户中每个用户在虚拟社区的隶属度;当检测到多个用户中目标用户发送的广告请求时,计算目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及目标用户所属的虚拟社区中操作待推荐广告的用户在该虚拟社区的隶属度之和,并获取目标用户对待推荐广告的点击率,最后根据上述三种信息,确定向目标用户推送待推荐广告,通过引入虚拟社区,充分利用社交网络中所隐含的丰富信息,提高广告推送的个性化和精准性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提出的一种广告推送方法的流程图;图2是本专利技术另一实施例提出的一种广告推送方法的流程图;图3是本专利技术实施例提供的一种广告推送装置的结构示意图;图4是本专利技术实施例提供的一种服务器的架构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1是本专利技术实施例提供的一种广告推送方法的流程图。如图所示,本专利技术实施例中的方法包括:S101,根据多个用户之间的交流信息,确定所述多个用户之间的亲密度。具体实现中,交流信息可以包括用户之间的互动信息和交流次数,例如,可以获取多个用户在即时通信应用的朋友圈中的互动信息(点赞或评论)或通过即时通信应用相互沟通次数,根据所述互动信息或所述相互沟通次数确定所述多个用户之间的亲密度,如果两个用户之间的互动信息或相互沟通的次数越多,则该两个用户之间的亲密度越大,如果两个用户之间没有任何互动信息或相互沟通次数为0,则该两个用户之间的亲密度为0。S102,根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度。具体实现中,社交网络由节点和边组成的社会结构,节点表示个人或者组织,边用来连接节点表示各种社会关系,虚拟社区为社交网络中所有个体组成集合中的一个子集,该子集中的用户个体基于某种属性联系紧密,并和子集之外的其它用户个体存在稀疏连接关系。在划分虚拟社区过程中,首先为每个节点指定一个唯一的标签(相当于节点标识),每个节点的标签按亲密度传播给相邻节点,在节点传播的每一步,每个节点根据相邻节点的标签来更新自己的标签,与该节点亲密度越大,其相邻节点对其标注的影响权值越大,相似节点的标签越趋于本文档来自技高网...
一种广告推送方法及装置

【技术保护点】
一种广告推送方法,其特征在于,所述方法包括:根据多个用户之间的交流信息,确定所述多个用户之间的亲密度;根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度;当检测到所述多个用户中目标用户发送的广告请求时,计算所述目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,并获取所述目标用户对所述待推荐广告的点击率,所述好友用户为所述多个用户中与所述目标用户存在直接连接关系的用户;根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告。

【技术特征摘要】
1.一种广告推送方法,其特征在于,所述方法包括:根据多个用户之间的交流信息,确定所述多个用户之间的亲密度;根据所述多个用户之间的亲密度,将所述多个用户划分为多个虚拟社区,并确定所述多个用户中每个用户在所述虚拟社区的隶属度;当检测到所述多个用户中目标用户发送的广告请求时,计算所述目标用户与多个好友用户中操作待推荐广告的好友用户之间的亲密度之和,以及所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,并获取所述目标用户对所述待推荐广告的点击率,所述好友用户为所述多个用户中与所述目标用户存在直接连接关系的用户;根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告。2.如权利要求1所述的方法,其特征在于,所述多个用户中的每个用户属于所述多个虚拟社区中的M个虚拟社区,所述M为大于等于1的正整数;所述确定所述多个用户中每个用户在所述虚拟社区的隶属度包括:获取所述每个用户在所述M个虚拟社区中每个虚拟社区中的交流频率;根据所述每个用户在所述M个虚拟社区中每个虚拟社区中的交流频率,确定所述每个用户在所述M个虚拟社区中每个虚拟社区的隶属度。3.如权利要求1所述的方法,其特征在于,所述获取所述目标用户对所述待推荐广告的点击率包括:获取所述目标用户对不同类型广告的历史操作记录;根据所述目标用户对不同类型广告的历史操作记录,确定所述目标用户对所述待推荐广告的点击率。4.如权利要求1所述的方法,其特征在于,所述根据所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,以及所述目标用户对所述待推荐广告的点击率,向所述目标用户推送所述待推荐广告包括:计算所述目标用户与所述多个好友用户中操作待推荐广告的好友用户之间的亲密度之和、所述目标用户所属的虚拟社区中操作所述待推荐广告的用户在所述目标用户所属的虚拟社区中的隶属度之和,以及所述目标用户对所述待推荐广告的点击率的加权平均值;将所述加权平均值作为所述待推荐广告的综合点击率,并根据所述综合点击率,向所述目标用户推送所述待推荐广告。5.如权利要求4所述的方法,其特征在于,所述根据所述综合点击率,向所...

【专利技术属性】
技术研发人员:曹孝卿刘大鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1