一种向移动终端投放广告的方法及装置的制造方法
【专利摘要】本发明公开了一种向移动终端投放广告的方法及装置,用以实现针对不同的移动终端投放有效、准确的广告的目的。所述方法包括:当接收到来自移动终端的参加指定活动的请求时,获取所述移动终端的用户信息;将所述用户信息与预设的广告投放条件进行匹配,得到与所述用户信息匹配的目标广告;将所述目标广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述目标广告。
【专利说明】
一种向移动终端投放广告的方法及装置
技术领域
[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]图1为本发明一实施例中向移动终端投放广告的方法的流程图;
[0038]图2为本发明另一实施例中向移动终端投放广告的方法的流程图;
[0039]图3为本发明一实施例中向移动终端投放广告的装置的结构示意图;以及
[0040]图4为本发明一实施例中广告投放模块的结构示意图。
【具体实施方式】
[0041]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0042]如图1所示为本发明一实施例中向移动终端投放广告的方法的流程图,该方法可以应用在移动终端登录账户所在的服务器,该方法可以包括以下步骤S11-S13。
[0043]步骤SII,当接收到来自移动终端的参加指定活动的请求时,获取移动终端的用户
?目息O
[0044]在该步骤中,移动终端(如手机、智能手表等终端)的用户可以通过移动终端摇一摇参加某节目的活动,从而发起参加指定活动的请求,进而该移动终端登录账户所在的服务器接收该请求。
[0045]进一步地,服务器获取移动终端的用户信息可以通过以下方式来获取。
[0046]方式一,服务器预先保存有移动终端的用户信息,此时,服务器可以从服务器本地获取预先保存的移动终端的用户信息。
[0047]方式二,服务器接收到的请求中携带有移动终端的用户信息,此时,服务器可以从该请求中解析出移动终端的用户信息。
[0048]方式三,服务器向移动终端发起获取移动终端的用户信息的消息,接收移动终端提交的用户信息。
[0049]方式四,在移动终端登录服务器的过程中,服务器获取移动终端的用户信息。
[0050]在本发明的可选实施例中,用户信息可以包括用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。
[0051]步骤S12,将用户信息与预设的广告投放条件进行匹配,得到与用户信息匹配的目标广告。
[0052]在该步骤中,预设的广告投放条件可以包括用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。
[0053]本发明实施例针对不同的广告可以预设广告投放条件,例如,广告I对应的广告投放条件为“女、美白防晒、海口”,广告2对应的广告投放条件为“男、28-32岁、欧洲杯、北京海淀区”,广告3对应的广告投放条件为“男、45岁、户外、运动、足球”,将用户信息分别与上述广告投放条件进行匹配,得到匹配的广告投放条件对应的目标广告。如,用户信息为“男、足球”,此时得到匹配的广告投放条件对应的目标广告为广告2和广告3。又如,用户信息为“女、海口”,则得到匹配的广告投放条件对应的目标广告为广告I。需要说明的是,此处列举仅是示意性的,并不限制本发明。
[0054]步骤S13,将目标广告投放至移动终端,以在移动终端的指定活动的活动页面上显示目标广告。
[0055]在本发明实施例中,当接收到来自移动终端的参加指定活动的请求时,获取移动终端的用户信息,随后将用户信息与预设的广告投放条件进行匹配,得到与用户信息匹配的目标广告。之后,将目标广告投放至移动终端,以在移动终端的指定活动的活动页面上显示目标广告。由此可见,本发明实施例能够针对不同的用户信息,匹配与用户信息对应的目标广告,然后提供给移动终端,从而实现向移动终端投放有效、准确的广告的目的。
[0056]在本发明的可选实施例中,若步骤S12匹配得到的目标广告包括多个,则本发明还可以获取预先设定的广告筛选条件,将多个目标广告与广告筛选条件进行匹配,得到最优广告,进而将最优广告投放至移动终端,以在移动终端的指定活动的活动页面上显示最优广告。这里,广告筛选条件可以包括广告单次展示的价格、广告剩余支付数等,本发明不限于此。
[0057]进一步地,在将多个目标广告与广告筛选条件进行匹配得到最优广告时,可以将多个目标广告与广告筛选条件进行匹配,选取单次展示的价格最高或者剩余支付数最多的作为最优广告,也可以选取单次展示的价格最高和剩余支付数最多的作为最优广告。另外,本发明实施例可以首先将余额不足的广告过滤掉,或者将节目中不可以投放的广告过滤掉。
[0058]在本发明的可选实施例中,还可以精准区域优先,例如,当两个广告中一个广告计划投放区域是北京,另一个广告计划投放区域是北京东城区,则优先选择后一个广告,东城区优先于北京。
[0059]下面通过一具体实施例详细介绍本发明的向移动终端投放广告的方法的实现过程。如图2所示为本发明另一实施例中向移动终端投放广告的方法的流程图,该方法可以应用在移动终端登录账户所在的服务器,该方法可以包括以下步骤S21-S26。
[0060]步骤S21,接收移动终端通过摇一摇操作触发的参加指定活动的请求,该请求中包括移动终端的用户信息。
[0061]该步骤中,用户信息可以包括用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。
[0062]步骤S22,从该请求中解析出移动终端的用户信息。
[0063]步骤S23,将用户信息与预设的广告投放条件进行匹配,得到与用户信息匹配的多个目标广告。
[0064]在该步骤中,预设的广告投放条件可以包括用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。这里,可以首先匹配摇一摇发生的时间是否在广告计划投放的时间范围内。
[0065]另外,本发明实施例可以首先将余额不足的广告过滤掉,或者将节目中不可以投放的广告过滤掉。
[0066]步骤S24,获取预先设定的广告筛选条件。
[0067]这里,广告筛选条件可以包括广告单次展示的价格、广告剩余支付数等,本发明不限于此。
[0068]步骤S25,将多个目标广告与广告筛选条件进行匹配,得到最优广告。
[0069]在该步骤中,可以将多个目标广告与广告筛选条件进行匹配,选取单次展示的价格最高或者剩余支付数最多的作为最优广告,也可以选取单次展示的价格最高和剩余支付数最多的作为最优广告。
[0070]步骤S26,将最优广告投放至移动终端,以在移动终端的指定活动的活动页面上显示最优广告。
[0071]本发明实施例能够针对不同的用户信息,匹配与用户信息对应的多个目标广告,并根据广告筛选条件从多个目标广告中筛选出最优广告,然后提供给移动终端,从而实现向移动终端投放有效、准确的广告的目的。
[0072]需要说明的是,在实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0073]对应于上述实施例中的向移动终端投放广告的方法,本发明还提供一种向移动终端投放广告的装置。如图3所示为本发明一实施例中向移动终端投放广告的装置的结构示意图,包括:
[0074]获取模块31,用于当接收到来自移动终端的参加指定活动的请求时,获取所述移动终端的用户信息;
[0075]匹配模块32,用于将所述用户信息与预设的广告投放条件进行匹配,得到与所述用户信息匹配的目标广告;
[0076]广告投放模块33,用于将所述目标广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述目标广告。
[0077]在本发明一实施例中,所述用户信息包括下列至少之一:
[0078]用户性别、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间。
[0079]在本发明一实施例中,如图4所示,上述广告投放模块33可以包括:
[0080]获取单元41,用于若所述目标广告包括多个,获取预先设定的广告筛选条件;
[0081]筛选单元42,用于将多个所述目标广告与所述广告筛选条件进行匹配,得到最优广告;
[0082]投放单元43,用于将所述最优广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述最优广告。
[0083]在本发明一实施例中,所述广告筛选条件包括下列至少之一:
[0084]广告单次展示的价格、广告剩余支付数。
[0085]在本发明一实施例中,上述筛选单元42还用于:
[0086]将多个所述目标广告与所述广告筛选条件进行匹配,选取单次展示的价格最高和/或剩余支付数最多的作为所述最优广告。
[0087]本发明实施例的上述装置:当接收到来自移动终端的参加指定活动的请求时,获取移动终端的用户信息,随后将用户信息与预设的广告投放条件进行匹配,得到与用户信息匹配的目标广告。之后,将目标广告投放至移动终端,以在移动终端的指定活动的活动页面上显示目标广告。由此可见,本发明实施例能够针对不同的用户信息,匹配与用户信息对应的目标广告,然后提供给移动终端,从而实现向移动终端投放有效、准确的广告的目的。
[0088]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0089]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0090]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0091]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0092]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种向移动终端投放广告的方法,其特征在于,包括: 当接收到来自移动终端的参加指定活动的请求时,获取所述移动终端的用户信息; 将所述用户信息与预设的广告投放条件进行匹配,得到与所述用户信息匹配的目标广生 将所述目标广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述目标广告。2.根据权利要求1所述的方法,其特征在于,所述用户信息包括下列至少之一: 用户性别、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间。3.根据权利要求1或2所述的方法,其特征在于,若所述目标广告包括多个,所述方法还包括: 获取预先设定的广告筛选条件; 将多个所述目标广告与所述广告筛选条件进行匹配,得到最优广告; 将所述最优广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述最优广告。4.根据权利要求3所述的方法,其特征在于,所述广告筛选条件包括下列至少之一: 广告单次展示的价格、广告剩余支付数。5.根据权利要求4所述的方法,其特征在于,将多个所述目标广告与所述广告筛选条件进行匹配,得到最优广告,包括: 将多个所述目标广告与所述广告筛选条件进行匹配,选取单次展示的价格最高和/或剩余支付数最多的作为所述最优广告。6.—种向移动终端投放广告的装置,其特征在于,包括: 获取模块,用于当接收到来自移动终端的参加指定活动的请求时,获取所述移动终端的用户信息; 匹配模块,用于将所述用户信息与预设的广告投放条件进行匹配,得到与所述用户信息匹配的目标广告; 广告投放模块,用于将所述目标广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述目标广告。7.根据权利要求6所述的装置,其特征在于,所述用户信息包括下列至少之一: 用户性别、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间。8.根据权利要求6或7所述的装置,其特征在于,所述广告投放模块包括: 获取单元,用于若所述目标广告包括多个,获取预先设定的广告筛选条件; 筛选单元,用于将多个所述目标广告与所述广告筛选条件进行匹配,得到最优广告;投放单元,用于将所述最优广告投放至所述移动终端,以在所述移动终端的所述指定活动的活动页面上显示所述最优广告。9.根据权利要求8所述的装置,其特征在于,所述广告筛选条件包括下列至少之一: 广告单次展示的价格、广告剩余支付数。10.根据权利要求9所述的装置,其特征在于,所述筛选单元还用于: 将多个所述目标广告与所述广告筛选条件进行匹配,选取单次展示的价格最高和/或剩余支付数最多的作为所述最优广告。
【文档编号】G06Q30/02GK105931086SQ201610463296
【公开日】2016年9月7日
【申请日】2016年6月23日
【发明人】赵琪
【申请人】无锡天脉聚源传媒科技有限公司