广告投放系统及方法与流程

文档序号:14072687阅读:591来源:国知局

本申请涉及一种互联网技术领域,特别是涉及一种广告投放系统及方法。



背景技术:

互联网广告是通过网络广告平台在网络上投放广告,利用网站上的广告横幅、文本链接、多媒体的方式,在互联网刊登或发布广告,通过网络传递到互联网用户的一种广告运作方式。与传统的四大传播媒体(报纸、杂志、电视、广播)广告及备受垂青的户外广告相比,互联网广告具有得天独厚的优势,是因为互联网广告平台能够针对所在业务服务端所运营的业务较为精准的投放广告内容。因此,互联网广告是实施现代营销媒体战略的重要一部分。

其中,互联网广告平台投放广告内容的方式包括:基于用户在电商网站上搜索商品信息而确定的广告内容;或者根据广告平台所在业务服务端所发布的业务内容(如视频、小说等),来选择投放广告内容。

上述两种方式虽然都能一定程度的提高广告投放的精准度,但受业务服务端所运营的业务限制,缺乏对互联网用户的全面了解。

另一方面,随着网络注册的实名制推广和网吧管理的智能化,网吧不仅为用户提供了高速、安全的上网服务,还为广告商提供另一种针对网吧用户的广告投放途径。然而,目前网吧管理系统中的广告投放粒度较粗,使得广告价值没有得到更高的发挥。



技术实现要素:

鉴于以上所述现有技术的缺点,本申请的目的在于提供一种广告投放系统及方法,用于解决现有技术中无法针对向如网吧用户等使用公共电脑用户提供精准投放广告的问题。

为实现上述目的及其他相关目的,第一方面,本申请提供一种广告投放终端,包括:采集模块,用于通过对至少一个用户终端的用户使用管理,获取用户使用其中一个用户终端的用户信息;广告显示模块,用于显示广告内容;其中,所述广告内容是基于所述用户信息所关联的用户兴趣分析结果而确定的,所述用户分析结果是在确定所述广告内容之前基于对所述用户信息在用户终端的用户行为信息的分析而得到的。

在某些实施方式中,所述广告投放终端,还包括:通信模块,用于将所述用户信息发送给广告投放服务端,并获取所述广告投放服务端所反馈的待显示广告内容。

在某些实施方式中,所述采集模块还用于在对各用户终端进行用户使用管理期间,收集对应各用户信息的用户行为信息;对应的,所述通信模块将各用户信息及所对应的用户行为信息发送至广告投放服务端。

在某些实施方式中,所述通信模块还用于将基于预设的发送周期、在播放完广告内容时、或在运行应用程序期间产生的广告曝光请求发送至广告投放服务端;所述广告显示模块用于显示基于所发出的广告曝光请求而得到的广告内容。

在某些实施方式中,所述广告投放终端还包括:应用管理模块,用于对所述用户终端中的各应用程序进行使用管理,其中,至少一种应用程序能够在运行期间发出广告曝光请求。

第二方面,本申请还提供一种广告投放服务端,与广告投放终端通信连接,包括:存储模块,用于保存用户信息、用户兴趣分析结果、广告内容及三者的关联关系;查询模块,与所述存储模块通信,用于获取所述广告投放终端在对至少一个用户终端进行用户使用管理期间所采集的用户信息,并查询与所述用户信息对应的用户兴趣分析结果以及与所述用户兴趣分析结果相关的广告内容;广告投放模块,与所述查询模块相连,用于将所查询的广告内容发送给当前使用所述用户信息的用户终端。

在某些实施方式中,所述查询模块还用于在所述广告投放终端对至少一个用户终端进行用户使用管理期间,基于所述广告投放终端发送的广告曝光请求,查询所述广告投放终端采集的用户信息所对应的用户兴趣分析结果,以及与所述用户分析结果相关的广告内容。

在某些实施方式中,所述广告投放服务端还包括:用户分析模块,用于获取所述广告投放终端在对至少一个用户终端进行用户使用管理期间所采集的用户信息和用户行为信息,将所获取的同一用户信息所对应的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与相应用户信息进行关联。

在某些实施方式中,所述用户分析模块将所获取的同一用户信息所对应的用户行为信息进行用户兴趣分析,包括:通过网络搜索同一用户信息所对应的用户行为信息,并基于搜索结果进行用户兴趣分析,得到用户兴趣分析结果。

在某些实施方式中,所述广告投放服务端还包括:与所述存储模块和查询模块均通信的广告获取模块,用于基于经查询得到的用户兴趣分析结果,组织至少一个广告商终端参与广告竞拍,并获取参与广告竞拍的广告商终端所提供的广告内容,将竞拍成功的广告内容与所述用户兴趣分析结果相关联的保存在所述存储模块中。

在某些实施方式中,所述广告投放服务端还包括:与所述广告获取模块通信的广告过滤模块,用于将所述广告商终端所提供的广告内容进行过滤。

在某些实施方式中,所述广告过滤模块将所述广告商终端所提供的广告内容进行过滤,包括:将所述广告商终端所提供的广告内容提供给审核人员,并将审核通过的广告内容提供给广告获取模块。

在某些实施方式中,所述广告投放服务端还包括:广告投放结果分析模块,用于对已播放的广告内容进行投放品质分析,并将投放品质分析结果反馈给相应的广告商终端。

第三方面,本申请还提供一种广告投放系统,包括:广告投放终端、和如上任一所述的广告投放服务端;其中,所述广告投放终端包括:采集模块、通信模块和广告显示模块;所述采集模块用于通过对至少一个用户终端的用户使用管理,采集用户使用其中一个用户终端的用户信息;所述通信模块用于将所述用户信息发送给广告投放服务端,并获取所述广告投放服务端所反馈的广告内容;以及,所述广告显示模块用于显示所述广告内容。

在某些实施方式中,所述采集模块还用于在对各用户终端进行用户使用管理期间,收集对应各用户信息的用户行为信息;对应的,所述通信模块将各用户信息及所对应的用户行为信息发送至广告投放服务端。

在某些实施方式中,所述广告投放终端还包括:应用管理模块,用于管理至少一个所述用户终端中的各应用程序,其中,至少一种应用程序能够在运行期间发出广告曝光请求。

在某些实施方式中,所述通信模块还用于将基于预设的发送周期、在播放完广告内容时、或基于所述应用程序的运行而产生的广告曝光请求发送至广告投放服务端;所述广告显示模块用于在相应应用程序运行期间,显示所述广告投放服务端基于所述广告曝光请求所反馈的广告内容。

第四方面,本申请还提供一种广告投放方法,应用于广告投放终端和广告投放服务端所构成的系统中,包括:所述广告投放终端在对至少一个用户终端的用户使用管理期间,采集取用户使用其中一个用户终端的用户信息,并发送给所述广告投放服务端;所述广告投放服务端查询所获取的用户信息对应的用户兴趣分析结果以及与所述用户兴趣分析结果相关的广告内容,并将所述广告内容反馈给所述广告投放终端;所述广告投放终端显示所接收的广告内容。

如上所述,本申请的广告投放系统及方法,具有以下有益效果:通过在网吧或酒店等场景的用户终端和网络管理服务端设置采集模块,采集用户在用户终端上使用的用户信息、甚至用户行为信息,并向当前使用该用户信息的用户播放其感兴趣的广告内容,以此特别针对在网吧或酒店等特定场合上网的人群的兴趣爱好,为相应的产品投放高契合度的广告内容,实现了网络产品、快速消费品等产品的广告精准投放。另外,在广告投放终端中配置应用管理模块,能够有效解决流动用户使用用户终端时,无法有效管理安装在用户终端中的应用程序的问题。另外,在部分应用程序中内置广告曝光请求,能确保上网用户收到其感兴趣的广告,有效减少广告投放不及时的问题。另外,利用互联网搜索技术对用户行为信息进行用户兴趣分析,能够精准得到用户兴趣分析结果。另外,利用广告获取模块获取参与竞价的广告内容,能够及时为广告商提供最新的用户兴趣分析结果,以便广告商更新广告内容。同时由于向广告商提供用户兴趣分析结果,使得广告商能够有针对性的选择商品的广告内容。

附图说明

图1显示为本申请的广告投放系统所适用的网络结构示意图。

图2显示为本申请的一种广告投放终端的结构示意图。

图3显示为本申请的另一种广告投放终端的结构示意图。

图4显示为本申请的又一种广告投放终端的结构示意图。

图5显示为本申请的一种广告投放服务端的结构示意图。

图6显示为本申请的另一种广告投放终端的结构示意图。

图7显示为本申请的又一种广告投放终端的结构示意图。

图8显示为本申请的又一种广告投放终端的结构示意图。

图9显示为本申请的一种广告投放系统的结构示意图。

图10显示为本申请的一种广告投放方法的流程图。

图11显示为本申请的另一种广告投放方法的流程图。

图12显示为本申请的广告投放方法中广告投放服务端执行的流程图。

图13显示为本申请的另一种广告投放方法的流程图。

具体实施方式

以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神下进行各种修饰或改变。

请参阅图1-13。需要说明的是,本实施例中所提供的图示仅以示意方式说明本申请的基本构想,遂图式中仅显示与本申请中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

先参阅图1,本申请适用于如网吧、酒店、和网吧式咖啡厅等应用场景中,在这类应用场景中的每个座位、每个桌位、或房间中配置有用户终端1,并由网络管理服务端2统一管理多个用户终端1。

所述用户终端1是指包含cpu、网络接入硬件、显示屏、和键盘和鼠标的电子设备,其包括但不限于如台式电脑、笔记本电脑、平板电脑等个人电脑。所述用户终端还可以是由带有多个虚拟机的主机和对应每个虚拟机的人机交互装置(如显示屏、键盘和鼠标)所构成的电子设备。例如,在网吧中设有一计算机设备(即主机),其包含多个虚拟机和对应每个虚拟机的硬件连接接口,每个虚拟机通过相应的硬件连接接口与放置在网吧工位上的人机交互装置相连,用以实现上网、文本编辑、游戏操作等功能。每个虚拟机与对应的一套人机交互装置构成所述用户终端1。所述用户终端1中安装有用于用户使用管理的系统,该用户使用管理系统可内置到广告投放终端中。其中,所述用户使用管理包括:用户终端在授权为指定上网用户开通上网服务期间,对该上网用户在用户终端的操作进行使用管理;和/或,管理所述用户终端的上网时限、上网权限等。例如,所述用户终端1中安装有用户使用管理系统的客户端(如网维大师的客户端),该客户端在确认上网用户登录后,对其下载文件的操作进行自动复制、下载文件的本地删除、以及下载文件的自动加载等使用管理;或者,在确认上网用户登录后,对上网用户查看的网页链接进行安全性使用管理等。

上述网络管理服务端2是指与各用户终端通信,并能够授权各用户终端1确认上网用户登记的用户信息计算机设备。所述计算机设备包括但不限于:单台服务器、按照业务需求分配的服务器集群等。其中,所述网络管理服务端2也可以对各用户终端1进行用户使用管理。例如,网络管理人员通过操作所述网络管理服务端的用户管理界面,为局域网中的用户终端a1配置上网用户的身份证号码,并开启使用a1的权限,其中,使用a1的权限包括但不限于:上网权限、和使用a1中内置的各应用程序等。在此基础上,所述网络管理服务端2还可以对各用户终端1与外部广域网之间的数据包进行过滤。其中,所设置的过滤可以是基于安全性、和合法性等的过滤,例如,通过检测数据包的源、目的地址是否属于黑名单中的地址,若是,则予以拦截,反之,正常转发等。

通常所述网络管理服务端2与各用户终端1构成局域网络。例如,所述网络管理服务端2仅对位于局域网中的各用户终端1的用户使用权限进行管理。又如,所述网络管理服务端2是局域网与外部广域网的连接节点,其不仅对局域网中的各用户终端1进行用户使用管理,还转发各用户终端与外部广域网中的节点设备的数据包。其中,所述节点设备包括但不限于:网关、路由器、交换机等。

实施例一

如图2所示,本申请一实施例中提供一种广告投放终端。所述广告投放终端3可以安装在上述用户终端中。例如,所述广告投放终端3嵌入在用户终端的网维大师客户端中。又如,所述广告投放终端3单独安装在用户终端中。所述广告投放终端33还可以安装在用于对各用户终端进行用户使用管理的网络管理服务端上。例如,所述广告投放终端3安装在包含网维大师服务端软件的服务端上。所述广告投放终端3还可以根据实际情况将其中不同的功能模块分别安装在网络管理服务端和用户终端中,各功能模块之间通过接口或网络通信。例如,所述广告投放终端3将其中的广告显示模块32配置在用户终端,剩余模块配置在网络管理服务端。

在此,所述广告投放终端3可采集上网用户对各用户终端的用户信息、甚至用户行为信息。其中,所述用户信息为用于表示上网用户身份的唯一标识。例如,身份证号码、qq号码、唯一注册的用户名等。所述用户行为信息主要指上网用户操作用户终端时所产生的行为信息,其包括但不限于以下至少一种:在浏览器中打开的网页链接、使用用户终端的应用程序信息、及使用应用程序的时长等。

具体地,所述广告投放终端3包括:采集模块31、和广告显示模块32。

所述采集模块31用于通过对至少一个用户终端的用户使用管理,获取用户(即上网用户)使用其中一个用户终端的用户信息。

在此,所述采集模块31可视为自开机后始终运行在后台的监测程序。在如网吧等提供公共上网场所中,上网用户所使用的用户终端均被用户使用管理,上网用户可通过自己登录用户使用管理系统、或由网络管理人员录入身份信息来登录指定用户终端的方式,实现在使用公共场所的用户终端期间始终被用户使用管理。所述采集模块31采集至少一个用户终端被用户使用管理时所登录的用户信息。

当所述广告投放终端3位于用户终端中时,所述采集模块31采集所在用户终端被用户使用管理时所登录的用户信息。例如,当用户采用已注册的用户名、或qq号登录用户终端时,所述采集模块31采集该用户名或qq号。

当所述广告投放终端3位于所述网络管理服务端时,所述采集模块31可采集在被用户使用管理期间被授权的登录各用户终端的用户信息。例如,当网络管理人员通过操作网络管理服务端授权其中至少一个用户终端开通上网权限时,所述采集模块31从网络管理服务端的用户终端管理列表中采集已授权的各用户信息,其中,所述用户信息可以是身份证号码。

在此,所述采集模块31可以利用现有用户使用管理系统(如顺网科技公司开发的网维大师)与广告投放终端3的接口,将所采集的用户信息提供给广告投放终端3。

为了能够有针对性的发布广告内容,所述采集模块31还用于在对各用户终端进行用户使用管理期间,收集对应各用户信息的用户行为信息。例如,所述采集模块31通过监测上网用户在桌面的应用图标选择操作来收集用户开启应用程序的用户行为信息。又如,所述采集模块31通过监测任务管理器中应用程序的启动时间和退出时间,收集用户使用应用程序时长的用户行为信息。再如,所述采集模块31通过监测用户终端的浏览器,收集上网用户浏览的网页链接。

所述采集模块31将所得到的用户信息和对应的用户行为信息提供给广告投放终端3。所述广告投放终端3通过对所收集的用户行为信息进行兴趣分析得到用户兴趣分析结果。例如,所述广告投放终端3根据预先对安装在用户终端中各应用程序的分类,确定用户点击桌面游戏的用户行为信息中所点击的应用程序属于桌面游戏类型,并按照预设定的对应该类型的用户兴趣分析结果,确定用户兴趣分析结果为桌面游戏,进而从预设的本地库中提取对应所述用户兴趣分析结果的广告内容,并交由广告显示模块32。其中,所述广告内容可以是视频、图片、文字、和图文结合等多种形式。

在此,所述广告投放终端3中可以包含分析模块,以进行用户兴趣分析,其具体的分析方式包括但不限于:

1)根据用户行为信息中用户操作应用程序的操作,统计用户偏好使用的应用程序类型。具体地,所述分析模块中预设有应用程序的类型(如桌游类型、网游类型、聊天类型、网页类型、和工具类型等),并将广告投放终端中的应用管理模块所能提供的应用程序进行应用程序分类。其中,每个应用程序对应一种或多种类型。同时,所述分析模块中还预设有各类型所对应的用户兴趣点。所述分析模块统计近期预设时限内,同一用户信息中启动、安装和更新同一类型的应用程序操作的数量,并按照数量由多到少的顺序排序设置用户信息所对应的至少一个用户兴趣点,并将所得到的各用户兴趣点作为用户分析结果。

2)通过网络搜索同一用户信息所对应的用户行为信息,并基于搜索结果进行用户兴趣分析,得到用户兴趣分析结果。具体地,所述分析模块从所得到的用户行为信息中网页链接提取网站名称和关键词等与用户兴趣有关的信息,并利用爬虫技术等网页搜索技术对所得到的网站名称和关键词在预设的电商网站的商品描述网页中进行针对性的搜索,通过对搜索到的商品描述进行分析,确定用户兴趣分析结果。例如,所述分析模块从近期预设时限内的用户行为信息中“https://s.taobao.com/search?q=星际网游装备”的网页链接中提取网站名称为“taobao”,提取关键词包括:“星际”、“网游装备”和“星际网游装备”。所述分析模块通过匹配网站名称确定用户要搜索商品信息,并利用爬虫技术在签约的产品供应商和广告商所提供的商品描述网页中进行搜索,得到与所提取的关键词相符的商品信息,并将搜索到的商品信息及其所属的商品类型均作为用户兴趣分析结果。

在一种优选方式中,为了减轻广告投放终端3的系统压力,以及便于同一上网用户在不同地点上网时,能追踪的向该上网用户推送广告内容,所述广告投放终端3还包括通信模块33。如图3所示。

所述通信模块33用于将所述用户信息发送给广告投放服务端4,并获取所述广告投放服务端4所反馈的待显示广告内容。

其中,所述通信模块33包括所述广告投放终端3所在计算机设备中的网络连接硬件,如有线网卡、无线网卡、或如借助3g上网卡的无线通信模块33的移动网络接入硬件。

具体地,所述采集模块31将采集的用户信息通过所述通信模块33发送给广告投放服务端4,由其查询该用户信息所对应的用户兴趣分析结果,并将该用户兴趣分析结果反馈给广告投放终端3,由所述广告投放终端3根据预设的各用户分析结果与各广告内容的对应关系,确定相应的广告内容,并交由广告显示模块32。

或者,所述采集模块31将采集的用户信息通过所述通信模块33发送给广告投放服务端4,由其查询该用户信息所对应的用户兴趣分析结果及该用户兴趣分析结果相关联的广告内容,并将查询到的广告内容反馈给广告投放终端3,由所述通信模块33将所接收的广告内容交由广告显示模块32。其中,所述广告内容可以是广告投放服务端4预先根据用户兴趣分析结果分类保存的文件,或者是所述广告投放服务端4基于用户信息、甚至所述广告投放终端3所发出的广告曝光请求所组织的广告竞拍而得到的广告内容。

在此,所述广告投放服务端4的广告竞拍方式举例如下:广告投放服务端将查询的对应用户信息的用户兴趣分析结果发送给预先注册的各广告商终端,获取至少一个广告商终端所反馈的广告内容,再将基于预设的竞拍规则对所获取的各广告内容进行竞拍筛选,将筛选通过的广告内容反馈给广告投放终端。所述广告投放终端的广告显示模块显示所接收的广告内容。其中,所述竞拍规则包括但不限于:广告价格择高而选的规则、广告商的商品属性与用户兴趣分析结果匹配度择高而选的规则、广告内容与用户兴趣分析结果匹配度择高而选的规则、或所述价格与各种匹配度中至少两种的综合评价后择优而选的规则等。

再或者,所述采集模块31将采集的用户信息和用户行为信息通过所述通信模块33发送给广告投放服务端4,由其对相应用户信息的用户行为信息进行兴趣分析。所述广告投放服务端4还将用户信息和用户兴趣分析结果对应保存,并将该用户信息所对应的用户兴趣分析结果、甚至用户兴趣分析结果相关联的广告内容反馈给相应的广告投放终端3。由所述广告投放终端3将基于用户兴趣分析结果得到的广告内容交由广告显示模块32显示。

需要说明的是,上述用户兴趣分析结果并非一定是基于实时获取的用户行为信息所得到的。实际上,用户兴趣分析结果可以根据预设近期时限(如以天、周、和月中的至少一种为单位而设置的时限),上网用户利用同一用户信息在不同用户终端所产生的用户行为信息进行兴趣分析得到的,并将所得到的用户兴趣分析结果与用户信息进行关联保存。当采集到已关联保存的用户信息时,将所对应的用户兴趣分析结果反馈给相应的广告投放终端3,或根据用户兴趣分析结果进一步查询广告内容,并直接将广告内容反馈给广告投放终端3。

所述广告显示模块32用于显示广告内容。其中,所述广告显示模块32可以在用户终端的桌面程序中内嵌播放窗口程序。例如,所述广告显示模块32在收到广告内容时,指示桌面程序中的播放窗口程序显示播放窗口,并播放相应的广告内容。所述广告显示模块32还可以在用户终端预设的应用程序中内嵌播放窗口程序。例如,所述广告投放终端3在接收到广告内容后,向当前运行的应用程序发出显示播放窗口的指令,当当前运行的应用程序中包含播放窗口程序时,执行该显示指令,并播放相应的广告内容。

本实施例通过在网吧或酒店等场景的用户终端和网络管理服务端设置采集模块31,采集用户在用户终端上使用的用户信息、甚至用户行为信息,并向当前使用该用户信息的用户播放其感兴趣的广告内容,以此特别针对在网吧或酒店等特定场合上网的人群的兴趣爱好,为相应的产品投放高契合度的广告内容,实现了网络产品、快速消费品等产品的广告精准投放。

实施例二

在上述各实施例的基础上,所述广告投放终端3还兼具对用户终端的应用程序的安装、卸载、升级等管理功能。如图4所示,所述广告投放终端3还包括:应用管理模块34。

所述应用管理模块34用于管理所述用户终端中的各应用程序。

具体地,所述应用管理模块34通常配置在网络管理服务端,并提供给网络管理人员使用。例如,网络管理人员通过操作所述应用管理模块34为局域网中的各用户终端预安装包括聊天工具、桌游、网游、浏览器、和office等应用程序。所述应用管理模块34也可以安装在用户终端,其通过对上网用户提供应用程序安装、更新和卸载界面,来实现上网用户对用户终端中各应用程序的管理。

在如网吧、酒店等应用场景中,一些应用程序中在运行时能够发出广告曝光请求。即应用程序中内嵌有用于在应用程序运行期间发出广告曝光请求的子程序。当上网用户点击这类应用程序时,相应的应用程序开始运行,并在此期间调用能够发出广告曝光请求的子程序,如此,将产生所述广告曝光请求并通过通信模块33发送至广告投放服务端4。其中,所述广告曝光请求包括:播放窗口位置、和广告播放频次等。所述广告投放终端3可根据该广告曝光请求查询用户信息关联的广告内容,并交由广告显示模块32按照所述广告曝光请求进行播放。所述广告显示模块32将按照广告曝光请求所指示的播放窗口位置、和广告播放频次等,在相应应用程序运行期间滚动播放广告内容。

需要说明的是,所述广告曝光请求并非一定由特定的应用程序运行而产生。所述广告曝光请求还可以由所述广告投放终端3按照预设的发送规则生成。例如,所述广告投放终端3在用户使用管理期间,按照发送周期、或在播放完广告内容时,产生广告曝光请求,并通过通信模块33发送至广告投放服务端4。由所述广告投放服务端4响应广告曝光请求,以根据用户信息查询相关联的广告内容,并反馈给广告投放终端3。

本实施例特别针对网吧和酒店便于统一管理的应用场景特点,在广告投放终端中配置应用管理模块,能够有效解决流动用户使用用户终端时,无法有效管理安装在用户终端中的应用程序的问题。另外,在部分应用程序中内置广告曝光请求,能确保上网用户收到其感兴趣的广告,有效减少广告投放不及时的问题。

实施例三

在上述各实施例的基础上,本申请还提供一种广告投放服务端。所述广告投放服务端可以根据功能、负载等多种因素布置在一个或多个实体服务器上。其中,当分布在多个实体服务器时,所述广告投放服务端可以由基于云架构的服务器组成。例如,基于云架构的服务器包括公共云(publiccloud)服务端与私有云(privatecloud)服务端,其中,所述公共或私有云服务端包括software-as-a-service(软件即服务,saas)、platform-as-a-service(平台即服务,paas)及infrastructure-as-a-service(基础设施即服务,iaas)等。所述私有云服务端例如阿里云计算服务平台、亚马逊(amazon)云计算服务平台、百度云计算平台、腾讯云计算平台等。

所述广告投放服务端还可以由分布的或集中的服务器集群构成。例如,所述服务器集群由至少一台实体服务器构成。每个实体服务器中配置多个虚拟服务器,每个虚拟服务器运行所述广告投放服务端中的至少一功能模块,各虚拟服务器之间通过网络通信。所述广告投放服务端与包含前述各实施例中的广告投放终端在内的多种广告投放终端通信连接。

如图5所示,所述广告投放服务端4至少包括:存储模块41、查询模块42和广告投放模块43。

所述存储模块41用于保存用户信息、用户兴趣分析结果、广告内容及三者的关联关系。其中,所述存储模块41包含有数据库和多媒体库。其中,数据库主要用于保存用户信息、用户兴趣分析结果、广告内容链接及三者关联关系。所述数据库还可以保存广告供应商的登录信息、广告内容上传日期、广告内容审核标记等与广告投放相关的信息。所述多媒体库主要用于保存广告内容文件。

其中,所述用户兴趣分析结果可以是预先广告投放服务端、或其他分析服务端根据同一用户信息在其他业务服务端产生的用户行为信息进行兴趣分析的结果。例如,所述用户分析结果是广告投放服务端利用第三方网游服务端的接口获取基于广告投放终端采集的用户信息所对应的用户行为信息,并通过对用户行为信息的兴趣分析得到用户兴趣分析结果。每种用户兴趣分析结果预先关联至少一个广告内容。

优选地,如图6所示,所述广告投放服务端4还包括:用户分析模块44。

所述用户分析模块44用于获取所述广告投放终端在对至少一个用户终端进行用户使用管理期间所采集的用户信息和用户行为信息,将所获取的同一用户信息所对应的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与相应用户信息进行关联。

在此,所述用户分析模块44所进行的用户兴趣分析可以是实时的。例如,所述用户分析模块44实时获取用户信息和对应的用户行为信息,并对持续获取自同一用户信息的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与相应的用户信息关联的保存在存储模块41中。

或者,所述用户分析模块44所进行的用户兴趣分析是离线的。即用户分析模块44将广告投放终端实时提供的用户信息和对应的用户行为信息关联保存在存储模块41中,待收集了足够数量、或足够时长的用户行为信息时,开始对该用户信息对应的用户行为信息进行兴趣分析,以便得到较为准确的用户兴趣分析结果。

在此,所述用户分析模块44进行用户兴趣分析的方式包括但不限于:

1)根据用户行为信息中用户操作应用程序的操作,统计用户偏好使用的应用程序类型。具体地,所述用户分析模块44中预设有应用程序的类型(如桌游类型、网游类型、聊天类型、网页类型、和工具类型等),并将广告投放终端中的应用管理模块所能提供的应用程序进行应用程序分类。其中,每个应用程序对应一种或多种类型。同时,所述用户分析模块44中还预设有各类型所对应的用户兴趣点。所述用户分析模块44统计近期预设时限内,同一用户信息中启动、安装和更新同一类型的应用程序操作的数量,并按照数量由多到少的顺序排序设置用户信息所对应的至少一个用户兴趣点,并将所得到的各用户兴趣点作为用户分析结果。

2)通过网络搜索同一用户信息所对应的用户行为信息,并基于搜索结果进行用户兴趣分析,得到用户兴趣分析结果。具体地,所述用户分析模块44从所得到的用户行为信息中网页链接提取网站名称和关键词等与用户兴趣有关的信息,并利用爬虫技术等网页搜索技术对所得到的网站名称和关键词在预设的电商网站的商品描述网页中进行针对性的搜索,通过对搜索到的商品描述进行分析,确定用户兴趣分析结果。例如,所述用户分析模块44从近期预设时限内的用户行为信息中“https://s.taobao.com/search?q=星际网游装备”的网页链接中提取网站名称为“taobao”,提取关键词包括:“星际”、“网游装备”和“星际网游装备”。所述用户分析模块44通过匹配网站名称确定用户要搜索商品信息,并利用爬虫技术在签约的产品供应商和广告商所提供的商品描述网页中进行搜索,得到与所提取的关键词相符的商品信息,并将搜索到的商品信息及其所属的商品类型均作为用户兴趣分析结果。

所述用户分析模块44将所得到的各用户兴趣分析结果与相应的用户信息进行关联保存。

在此,所述用户分析模块44可被配置在一个虚拟服务器上,也可以被配置在多个虚拟服务器上。当所述用户分析模块44被配置在多个虚拟服务器时,为确保各虚拟服务器的均衡运行,所述广告投放服务端4还配置有负载均衡模块,用于对各用户分析模块44所在虚拟服务器进行资源监测和分配。例如,所述负载均衡模块监测运行有用户分析模块44的各虚拟服务器的cpu占用情况、内存使用等情况,以得到各虚拟服务器的负载信息,并根据对各虚拟服务器的负载信息进行分析,指示负载较轻的虚拟服务器承担待分配的用户信息的用户兴趣分析工作。

所述广告投放服务端4可在获取到广告投放终端提供的用户信息时,启动所述查询模块42,来查询该用户信息是否已关联了用户兴趣分析结果,若是,则继续查询已存储的与所述用户兴趣分析结果相关的广告内容,当查到广告内容时,将相应的广告内容提供给广告投放模块43,反之,则退出程序。

所述广告投放模块43与所述查询模块42通信,用于将所查询的广告内容发送给当前使用所述用户信息的用户终端。

所述广告投放模块43中包含网络接入硬件,如有线网卡、或无线网卡等。所述广告投放服务端4从所接收的包含用户信息的数据包中提取用户终端的地址信息,并将用户信息和用户终端的地址信息保存在存储模块41中,并标记该地址信息为当前使用相应用户信息的计算机设备的地址信息。当广告投放模块43接收到广告内容时,从存储模块41中获取与所述广告内容对应的用户信息及当前使用的地址信息,并按照所得到的地址信息将所得到的广告内容反馈给相应的计算机设备。

在一种优选方案中,所述广告投放服务端4并非主动查询广告投放终端每个用户信息对应的广告内容,而是基于所获取的广告曝光请求进行查询。因此,所述查询模块42还用于在所述广告投放终端对至少一个用户终端进行用户使用管理期间,监听所述广告投放终端发送的广告曝光请求和用户信息,当接收到广告曝光请求时,查询所述广告投放终端此时采集的用户信息所对应的用户兴趣分析结果,以及与所述用户分析结果相关的广告内容。

例如,当广告投放服务端4获取到广告投放终端所发出的用户信息和广告曝光请求时,启动查询模块42来查询对应用户信息的用户兴趣分析结果及关联的广告内容,并将所查到的广告内容通过广告投放模块43反馈给相应的广告投放终端。

本实施例将用户兴趣分析交由广告投放服务端来执行,极大的便于上网用户在不同地点上网时,接收感兴趣的广告内容。另外,利用互联网搜索技术对用户行为信息进行用户兴趣分析,能够精准得到用户兴趣分析结果。

实施例四

在上述各实施例的基础上,为了更灵活的获取广告内容,为各广告商提供竞争平台,所述广告投放服务端4还与广告商终端5通信。所述广告商终端5是指为广告商提供上传广告内容途径的电子设备,其包括但不限于:存储参与竞拍广告的服务器、个人电脑、平板电脑、和手机等。所述广告投放服务端4开辟了单独的实体服务器或虚拟服务器来运行与各广告商终端5进行与广告内容传输相关的业务模块,即广告获取模块45。如图7所示。

其中,所述广告获取模块45与所述存储模块41和查询模块42均通信,用于基于经查询得到的用户兴趣分析结果,组织至少一个广告商终端5参与广告竞拍,并获取参与广告竞拍的广告商终端5所提供的广告内容,将竞拍成功的广告内容与所述用户兴趣分析结果相关联的保存在所述存储模块41中。

具体地,当查询模块42查询到用户兴趣分析结果后,将所得到的用户兴趣分析结果交由广告获取模块45。所述广告获取模块45与多个广告商终端5通信,并将所得到的用户兴趣分析结果、甚至广告曝光请求发送到至少一个广告商终端5,以便广告商终端5根据所接收的用户兴趣分析结果、甚至广告曝光请求确定是否参与广告竞拍。若参与竞拍,则广告商终端5反馈广告内容,所述广告获取模块45根据预设的竞拍规则对所接收的广告内容进行筛选,并将选中的广告内容与所述用户兴趣分析结果相关联的保存在存储模块41中。

其中,所述广告获取模块45可以将所得到的用户兴趣分析结果发送到所有预先注册过的广告商终端5。优选地,所述广告获取模块45根据预存储的各广告商所能发布的广告商品属性来匹配与用户兴趣分析结果相关的广告商终端5,并将所述用户兴趣分析结果发送到相匹配的广告商终端5。例如,所述存储模块41中保存有广告商a1、a2和a3所能发布的商品属性分别是“家庭清洁”、“网络游戏”、和“户外游戏”,所述广告获取模块45得到的用户兴趣分析结果为攻防类网络游戏,则所述广告获取模块45经过与广告商a1、a2和a3的商品属性的逐个的字节匹配,确定广告商a2的匹配度为100%最高、广告商a3的匹配度为50%居中、广告商a1的匹配度为0%最低,则按照预设的舍弃匹配度最低的广告商规则,将所述攻防类网络游戏的用户分析结果发送给广告商a1和a2所使用的终端。

其中,所述竞拍规则包括但不限于:广告价格择高而选的规则、广告商的商品属性与用户兴趣分析结果匹配度择高而选的规则、广告内容与用户兴趣分析结果匹配度择高而选的规则、或所述价格与各种匹配度中至少两种的综合评价后择优而选的规则等。

例如,继续根据广告商所能宣传的商品属性,选择匹配度高的广告商的示例,所述查询模块42得到的用户兴趣分析结果包括:攻防类网络游戏,所述广告获取模块45经过广告商的商品属性匹配后将所述用户兴趣分析结果发送给广告商a2和a3。所述广告商a2和a3分别反馈了广告报价、广告内容以及广告内容描述文字,则所述广告获取模块45进一步的匹配所述用户兴趣分析结果与各广告内容描述文字的匹配度,并将广告报价、广告内容匹配度和广告商匹配度与预设的各自的权重进行加权计算,最终选择加权计算结果高的预设数量的广告内容与相应的用户兴趣分析结果进行关联保存。

为了对广告内容进行有效审核,所述广告投放服务端4还包括:与所述广告获取模块45均通信的广告过滤模块46,用于将所述广告商终端5所提供的广告内容进行过滤。如图8所示。

在此,所述广告过滤模块46可配置在广告获取模块45所在服务器中,也可以配置在单独的服务器、并与广告获取模块45所在服务器通信。

所述广告过滤模块46可通过对广告商终端5在提供广告内容的同时还提供的广告内容描述信息、广告特征等用于描述广告内容的文本信息进行过滤,进而实现对所述广告内容的过滤。其中,所述广告特征用于表征广告内容所属商品类型、用户群等。

一种具体方式为,所述广告过滤模块46利用预设的关键词黑名单对所有广告商终端5、或已确定广告竞拍成功的广告商终端5所提供的对应广告内容的广告内容描述文字进行过滤,剔除掉包含不合法关键词的广告内容描述文字及对应的广告内容。

另一种具体方式为,所述广告过滤模块46对广告特征分别与用户兴趣分析结果进行逐字匹配,并剔除掉匹配度最低的广告内容描述文字及对应的广告内容。

所述广告过滤模块46还可以将将所述广告商终端5所提供的广告内容提供给审核人员,并将审核通过的广告内容提供给广告获取模块45。例如,所述广告过滤模块46为审核人员提供观看广告内容的界面,广告审核人员在逐个查看广告内容后,确定审核通过的广告内容,并在所述界面上标记审核通过。所述广告过滤模块46可将标记有审核通过的广告内容发送给广告获取模块45,以便广告获取模块45进行竞拍筛选。

需要说明的是所述广告过滤模块46可包含多种过滤方式,例如,广告过滤模块46先过滤掉广告描述内容和广告特征与用户兴趣分析结果不符的广告内容,再对剩余广告内容进行人工审核等。

在此,所述广告过滤模块46可根据实际设计需要放置在广告获取模块45与广告商终端5之间,用以过滤广告商终端5所提供的各广告内容。例如,所述广告过滤模块46对各广告商终端5所提供的所有广告内容逐一进行广告描述信息的非法性过滤和广告人工审核过滤,再将经人工审核通过的广告内容交由广告获取模块45进行竞拍筛选。

在此,所述广告过滤模块46还可以根据实际设计需要放置在广告获取模块45与存储模块41之间,用以对竞拍成功的各广告内容进行上述至少一种的过滤操作,并将过滤后的广告内容与用户兴趣分析结果关联的保存到存储模块41中。

利用本实施例中所述的广告获取模块45和广告过滤模块46,所述广告投放服务端4的一个示例如下:

广告投放服务端4接收到广告投放终端提供的用户信息,确定当前广告投放终端所管理的一用户终端正在使用该用户信息,同时,获取广告投放终端所提供的用户行为信息。所述广告投放服务端4将所获取的同一用户信息与对应的用户行为信息进行关联保存。一方面,用户分析模块44定期对预设的最近几天的用户行为信息进行用户兴趣分析。另一方面,当用户点击包含有广告曝光请求的应用程序时,相应的应用程序启动运行,并通过通信模块发出广告曝光请求和用户信息。所述广告投放服务端4接收到广告投放终端发送的广告曝光请求时,广告投放服务端4中的查询模块42从存储模块41中查找用户信息所对应的用户兴趣分析结果,并将用户兴趣分析结果发送至广告获取模块45。由广告获取模块45选择预注册的广告商,并将用户兴趣分析结果和广告曝光请求发送至相应的广告商终端5。当广告商终端5反馈参与竞价的广告内容、和广告报价时,广告过滤模块46对所获取的所有广告内容进行人工审核,并将审核通过的广告内容交由广告获取模块45,由所述广告获取模块45按照预设的竞价规则进行竞价筛选,将竞价成功后的广告内容和用户兴趣分析结果关联保存在存储模块41中,并通知查询模块42读取竞价成功的广告内容,由查询模块42将得到的广告内容通过广告投放模块43反馈给广告投放终端的广告显示模块,所述广告显示模块启动相应的播放窗口并播放相应广告。

本实施利用广告获取模块获取参与竞价的广告内容,能够及时为广告商提供最新的用户兴趣分析结果,以便广告商更新广告内容。同时由于向广告商提供用户兴趣分析结果,使得广告商能够有针对性的选择商品的广告内容。

实施例五

在上述各实施例的基础上,在广告投放服务端4为各广告投放终端投放广告内容的同时,所述广告投放服务端4还为广告商总结已播放的广告内容的投放品质。所述广告投放服务端4还包括:为广告商提供投放结果分析的广告投放结果分析模块47(可参阅图9),用于对已播放的广告内容进行投放品质分析,并将投放品质分析结果反馈给相应的广告商终端5。

具体地,所述广告投放结果分析模块47统计各广告商历次成功竞价后播放的广告内容的点击率、成功播放率等。

在此,广告投放终端所提供的用户行为信息中包含用户点击播放窗口的操作,若在播放广告内容期间,获取到了用户点击播放窗口的操作,则所述广告投放结果分析模块47确定相应的广告内容被成功点击,反之,若在播放广告内容期间,未获取到了用户点击播放窗口的操作,则所述广告投放结果分析模块47确定相应的广告内容无效播放。所述广告投放结果分析模块47将同一广告内容的成功点击数量与成功点击数量和无效播放数量之和的比值作为成功点击率。

在此,广告投放终端所提供的用户行为信息中还包括关闭播放窗口的操作,若在播放广告内容期间关闭了相应的播放窗口,则所述广告投放结果分析模块47确定相应的广告内容未被成功播放,反之,若在广告内容播放期间未收到关闭播放窗口的操作,则确定相应的广告内容被成功播放。所述广告投放结果分析模块47统计各广告内容的播放时段未收到关闭播放窗口操作与相应时段未收到关闭播放窗口操作和收到管博播放窗口操作之和的比值,并将其作为成功播放率。

所述广告投放结果分析模块47按照所统计的点击率、成功播放率或结合点击率和成功播放率而得到的投放品质评价结果,对同一广告商提供的各广告内容进行排序,并将所述排序结果作为投放品质分析结果反馈至相应的广告商终端5。

本实施例能够为广告商提供广告投放效果的分析报告,由此帮助广告商调整参与竞价的广告内容。

实施例六

结合上述各实施例中的广告投放终端和广告投放服务端4,本申请一实施例还提供一种广告投放系统。所述广告投放系统包括广告投放终端、和广告投放服务端4。其中,所述广告投放终端包括:采集模块、通信模块和广告显示模块。所述广告投放服务端4包括:存储模块41、用户分析模块44、查询模块42、广告投放模块43,甚至包括:广告获取模块45、广告过滤模块46、和广告投放结果分析模块47。如图9所示。

所述广告投放终端和广告投放服务端4中的各模块已在前述各实施例中予以描述。结合图1和9,所述广告投放系统中的广告投放终端举例安装在网吧中的用户终端中,并与位于外部广域网中的广告投放服务端4所在服务器通信连接,其工作过程举例如下:

当上网用户登录用户终端时,采集模块采集登录用的用户信息,并通过通信模块将该用户信息发送至广告投放服务端4。当上网用户点击用户终端中的内置广告曝光请求的应用程序时,该应用程序运行并发出广告曝光请求。所述广告投放服务端4中的查询模块42根据所接收的广告曝光球球查询用户信息所关联的用户兴趣分析结果,并转发给广告获取模块45。所述广告获取模块45在接收到所述用户兴趣分析结果时,组织与用户兴趣分析结果有至少部分匹配的广告商进行广告竞价,并在得到各广告商终端5提供的参与竞价的广告内容、广告报价和广告内容描述信息等广告相关信息时,由广告过滤模块46对所得到的广告相关信息进行基于合法性、竞价规则的过滤,进而由广告获取模块45将竞价成功的广告内容与用户兴趣分析结果关联保存到存储模块41中,并通知查询模块42提取相应的广告内容。所述查询模块42将所提取的广告内容通过广告投放模块43反馈给广告投放终端中的广告显示模块。所述广告显示模块将弹出播放窗口并播放所接收的广告内容。

需要说明的是,所述广告内容还可以是预先对应各用户兴趣分析结果保存在存储模块41中,由此便于查询模块42直接获取广告内容。

在一种可选方案中,所述采集模块还在对用户终端的用户使用管理期间,收集用户行为信息,并通过通信模块将用户信息及其用户行为信息关联的发送至广告服务端并予以关联保存。与查询模块42无必然执行次序的,所述广告投放服务端4中的用户分析模块44周期性的对同一用户信息所对应的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与用户信息关联的保存在存储模块41中,以供查询模块42获取当前登录的用户信息所对应的用户兴趣分析结果。

在另一种可选方案中,与采集模块和查询模块42无必然执行次序的,所述广告投放终端中的应用管理模块还基于所获取的应用程序管理操作,对所在用户终端中的各应用程序进行包含安装、更新、卸载等操作处理。

实施例七

如图10所示,本申请一实施例还提供一种广告投放方法。所述广告投放方法由上述各实施例中所述的广告投放终端和广告投放服务端配合实现。其中,所述广告投放终端安装在网吧、酒店或网吧式咖啡厅等场景下所构建的局域网中的计算机设备,例如,局域网中由网络管理服务端和多个用户终端构成。所述广告投放服务端安装在外部广域网中的服务器、或服务器群。

所述广告投放方法的具体步骤如下:

步骤s110、广告投放终端在对至少一个用户终端的用户使用管理期间,采集取用户使用其中一个用户终端的用户信息,并发送给广告投放服务端。

其中,所述用户使用管理包括:用户终端在授权为指定上网用户开通上网服务期间,对该上网用户在用户终端的操作进行使用管理;和/或,管理所述用户终端的上网时限、上网权限等。例如,所述用户终端中安装有用户使用管理系统的客户端(如网维大师的客户端),该客户端在确认上网用户登录后,对其下载文件的操作进行自动复制、下载文件的本地删除、以及下载文件的自动加载等使用管理;或者,在确认上网用户登录后,对上网用户查看的网页链接进行安全性使用管理等。

当所述广告投放终端位于用户终端中时,采集所在用户终端的用户信息。例如,当用户采用已注册的用户名、或qq号登录用户终端时,所述采广告投放终端采集该用户名或qq号。

当所述广告投放终端位于所述网络管理服务端时,可采集在被用户使用管理期间被授权的各用户终端的用户信息。例如,当网络管理人员通过操作网络管理服务端授权其中至少一个用户终端开通上网权限时,所述广告投放终端从网络管理服务端的用户终端管理列表中采集已授权的各用户信息,其中,所述用户信息可以是身份证号码。

在此,所述广告投放终端可以利用现有用户使用管理系统(如网维大师)与自身的接口,采集用户信息。

为了能够有针对性的发布广告内容,所述步骤s110还包括:所述广告投放终端在对各用户终端进行用户使用管理期间,收集对应各用户信息的用户行为信息。例如,所述广告投放终端通过监测上网用户在桌面的应用图标选择操作来收集用户开启应用程序的用户行为信息。又如,所述广告投放终端通过监测任务管理器中应用程序的启动时间和退出时间,收集用户使用应用程序时长的用户行为信息。再如,所述广告投放终端通过监测用户终端的浏览器,收集上网用户浏览的网页链接。

所述广告投放终端采集到用户信息、甚至用户行为信息后,发送给所述广告投放服务端。

步骤s210、所述广告投放服务端查询所获取的用户信息对应的用户兴趣分析结果以及与所述用户兴趣分析结果相关的广告内容,并将所述广告内容反馈给所述广告投放终端。

在此,所述广告投放服务端包含有数据库和多媒体库。其中,数据库主要用于保存用户信息、用户兴趣分析结果、广告内容链接及三者关联关系。所述数据库还可以保存广告供应商的登录信息、广告内容上传日期、广告内容审核标记等与广告投放相关的信息。所述多媒体库主要用于保存广告内容文件。

其中,所述用户兴趣分析结果可以是预先广告投放服务端、或其他分析服务端根据同一用户信息在其他业务服务端产生的用户行为信息进行兴趣分析的结果。例如,所述用户分析结果是广告投放服务端利用第三方网游服务端的接口获取基于广告投放终端采集的用户信息所对应的用户行为信息,并通过对用户行为信息的兴趣分析得到用户兴趣分析结果。每种用户兴趣分析结果预先关联至少一个广告内容。

所述广告投放服务端通过查询数据库将所查询的广告内容反馈给广告投放终端。

步骤s120、所述广告投放终端显示所接收的广告内容。

其中,所述广告投放终端可以在用户终端的桌面程序中内嵌播放窗口程序。例如,所述广告投放终端在收到广告内容时,指示桌面程序中的播放窗口程序显示播放窗口,并播放相应的广告内容。所述广告投放终端还可以在用户终端预设的应用程序中内嵌播放窗口程序。例如,所述广告投放终端在接收到广告内容后,向当前运行的应用程序发出显示播放窗口的指令,当当前运行的应用程序中包含播放窗口程序时,执行该显示指令,并播放相应的广告内容。

本申请实施例所述的广告投放方法中的各步骤与前述各实施例中广告投放终端和广告投放服务端中对应模块的执行过程相同,其方法步骤所带来的效果也与对应模块的效果相同。各步骤的示例可由对应模块的示例推得。

实施例八

在上述各广告投放方法实施例的基础上,如图11所示,所述步骤s110具体为步骤s110’:广告投放终端在对至少一个用户终端的用户使用管理期间,采集取用户使用其中一个用户终端的用户信息,并发出广告曝光请求和用户信息。

具体地,所述广告投放终端中在用户使用管理期间,按照发送周期、在播放完广告内容时、或在包含广告曝光请求的应用程序运行期间,向广告投放服务端发送广告曝光请求和用户信息。

例如,在如网吧、酒店等应用场景中,一些应用程序中在运行时能够发出广告曝光请求。即应用程序中内嵌有用于在应用程序运行期间发出广告曝光请求的子程序。当上网用户点击用户终端所安装的这类应用程序时,相应的应用程序开始运行,并在此期间调用能够发出广告曝光请求的子程序,如此,将产生所述广告曝光请求,并与用户信息一起发送至广告投放服务端。其中,所述广告曝光请求包括:播放窗口位置、和广告播放频次等。

对应的,步骤s210具体为步骤s210’:广告投放服务端基于所接收的广告曝光请求和用户信息,查询所述用户信息对应的用户兴趣分析结果以及与所述用户兴趣分析结果相关的广告内容,并将所述广告内容反馈给所述广告投放终端。

实施例九

在上述各广告投放方法实施例的基础上,广告投放服务端在步骤s210执行之前还执行步骤s220。如图12所示。

步骤s220、所述广告投放服务端获取所述广告投放终端在对至少一个用户终端进行用户使用管理期间所采集的用户信息和用户行为信息,将所获取的同一用户信息所对应的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与相应用户信息进行关联。

在此,所述广告投放服务端所进行的用户兴趣分析可以是实时的。例如,所述广告投放服务端实时获取用户信息和对应的用户行为信息,并对持续获取自同一用户信息的用户行为信息进行用户兴趣分析,并将用户兴趣分析结果与相应的用户信息关联的保存。

或者,所述广告投放服务端所进行的用户兴趣分析是离线的。即广告投放服务端将广告投放终端实时提供的用户信息和对应的用户行为信息关联保存,待收集了足够数量、或足够时长的用户行为信息时,开始对该用户信息对应的用户行为信息进行兴趣分析,以便得到较为准确的用户兴趣分析结果。

在此,所述广告投放服务端进行用户兴趣分析的方式包括但不限于:

1)根据用户行为信息中用户操作应用程序的操作,统计用户偏好使用的应用程序类型。具体地,所述广告投放服务端中预设有应用程序的类型(如桌游类型、网游类型、聊天类型、网页类型、和工具类型等),并将广告投放终端中的应用管理模块所能提供的应用程序进行应用程序分类。其中,每个应用程序对应一种或多种类型。同时,所述广告投放服务端中还预设有各类型所对应的用户兴趣点。所述广告投放服务端统计近期预设时限内,同一用户信息中启动、安装和更新同一类型的应用程序操作的数量,并按照数量由多到少的顺序排序设置用户信息所对应的至少一个用户兴趣点,并将所得到的各用户兴趣点作为用户分析结果。

2)通过网络搜索同一用户信息所对应的用户行为信息,并基于搜索结果进行用户兴趣分析,得到用户兴趣分析结果。具体地,所述广告投放服务端从所得到的用户行为信息中网页链接提取网站名称和关键词等与用户兴趣有关的信息,并利用爬虫技术等网页搜索技术对所得到的网站名称和关键词在预设的电商网站的商品描述网页中进行针对性的搜索,通过对搜索到的商品描述进行分析,确定用户兴趣分析结果。例如,所述广告投放服务端从近期预设时限内的用户行为信息中“https://s.taobao.com/search?q=星际网游装备”的网页链接中提取网站名称为“taobao”,提取关键词包括:“星际”、“网游装备”和“星际网游装备”。所述广告投放服务端通过匹配网站名称确定用户要搜索商品信息,并利用爬虫技术在签约的产品供应商和广告商所提供的商品描述网页中进行搜索,得到与所提取的关键词相符的商品信息,并将搜索到的商品信息及其所属的商品类型均作为用户兴趣分析结果。

所述广告投放服务端将所得到的各用户兴趣分析结果与相应的用户信息进行关联保存。如此当再次接收到用户信息时,可查得相关联的用户兴趣分析结果及广告内容。

实施例十

在上述各广告投放方法实施例的基础上,所述步骤s210具体为步骤s210”:广告投放服务端在查询到用户兴趣分析结果时,通过执行以下步骤得到与所查询的用户兴趣分析结果相关联的广告内容。

步骤s230、所述广告投放服务端基于经查询得到的用户兴趣分析结果,组织至少一个广告商终端参与广告竞拍,并获取参与广告竞拍的广告商终端所提供的广告内容,将竞拍成功的广告内容与所述用户兴趣分析结果相关联的保存。

其中,所述广告商终端是指为广告商提供上传广告内容途径的电子设备,其包括但不限于:存储参与竞拍广告的服务器、个人电脑、平板电脑、和手机等。所述广告投放服务端与多个广告商终端通信。

具体地,当广告投放服务端查询到用户兴趣分析结果后,将所得到的用户兴趣分析结果、甚至广告曝光请求发送到至少一个广告商终端,以便广告商终端根据所接收的用户兴趣分析结果、甚至广告曝光请求确定是否参与广告竞拍。若参与竞拍,则广告商终端反馈广告内容,所述广告投放服务端根据预设的竞拍规则对所接收的广告内容进行筛选,并将选中的广告内容与所述用户兴趣分析结果相关联的保存。

其中,所述广告投放服务端可以将所得到的用户兴趣分析结果发送到所有预先注册过的广告商终端。优选地,所述广告投放服务端根据预存储的各广告商所能发布的商品属性来匹配与用户兴趣分析结果相关的广告商终端,并将所述用户兴趣分析结果发送到相匹配的广告商终端。例如,所述广告投放服务端中保存有广告商a1、a2和a3所能发布的商品属性分别是“家庭清洁”、“网络游戏”、和“户外游戏”,所述广告投放服务端得到的用户兴趣分析结果为攻防类网络游戏,则经过与广告商a1、a2和a3的商品属性的逐个的字节匹配,确定广告商a2的匹配度为100%最高、广告商a3的匹配度为50%居中、广告商a1的匹配度为0%最低,则按照预设的舍弃匹配度最低的广告商规则,将所述攻防类网络游戏的用户分析结果发送给广告商a1和a2所使用的终端。

其中,所述竞拍规则包括但不限于:广告价格择高而选的规则、广告商的商品属性与用户兴趣分析结果匹配度择高而选的规则、广告内容与用户兴趣分析结果匹配度择高而选的规则、或所述价格与各种匹配度中至少两种的综合评价后择优而选的规则等。

例如,继续根据广告商所能宣传的商品属性,选择匹配度高的广告商的示例,所述广告投放服务端得到的用户兴趣分析结果包括:攻防类网络游戏,经过广告商的商品属性匹配后将所述用户兴趣分析结果发送给广告商a2和a3。所述广告商a2和a3分别反馈了广告报价、广告内容以及广告内容描述文字,则所述广告投放服务端进一步的匹配所述用户兴趣分析结果与各广告内容描述文字的匹配度,并将广告报价、广告内容匹配度和广告商匹配度与预设的各自的权重进行加权计算,最终选择加权计算结果高的预设数量的广告内容与相应的用户兴趣分析结果进行关联保存。

为了对广告内容进行有效审核,所述广告投放方法还包括:步骤s240、广告投放服务端将所述广告商终端所提供的广告内容进行过滤。如图13所示。

所述广告投放服务端可通过对广告商终端在提供广告内容的同时还提供的广告内容描述信息、广告特征等用于描述广告内容的文本信息进行过滤,进而实现对所述广告内容的过滤。其中,所述广告特征用于表征广告内容所属商品类型、用户群等。

一种具体方式为,所述广告投放服务端利用预设的关键词黑名单对所有广告商终端、或已确定广告竞拍成功的广告商终端所提供的对应广告内容的广告内容描述文字进行过滤,剔除掉包含不合法关键词的广告内容描述文字及对应的广告内容。

另一种具体方式为,所述广告投放服务端对广告特征分别与用户兴趣分析结果进行逐字匹配,并剔除掉匹配度最低的广告内容描述文字及对应的广告内容。

所述广告投放服务端还可以将所述广告商终端所提供的广告内容提供给审核人员,并将审核通过的广告内容进行竞拍筛选。例如,所述广告投放服务端为审核人员提供观看广告内容的界面,广告审核人员在逐个查看广告内容后,确定审核通过的广告内容,并在所述界面上标记审核通过。所述广告投放服务端按照竞拍规则将标记有审核通过的广告内容进行竞拍筛选。

需要说明的是所述广告投放服务端可包含多种过滤方式,例如,先过滤掉广告描述内容和广告特征与用户兴趣分析结果不符的广告内容,再对剩余广告内容进行人工审核等。

在此,根据实际设计需要所述步骤s240执行在步骤s230之前,用以过滤广告商终端所提供的各广告内容。例如,所述广告投放服务端对各广告商终端所提供的所有广告内容逐一进行广告描述信息的非法性过滤和广告人工审核过滤,再将经人工审核通过的广告内容进行竞拍筛选,并将竞拍筛选后的广告内容与用户兴趣分析结果关联保存。

在此,根据实际设计需要所述步骤s240执行在步骤s230之后,用以对竞拍成功的各广告内容进行上述至少一种的过滤操作,并将过滤后的广告内容与用户兴趣分析结果关联保存。

所述广告投放服务端通过执行步骤s250将与用户兴趣分析结果关联的广告内容发送至广告投放终端。

上述各实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1