专利名称::一种定向网络广告投放的实现方法及装置的制作方法
技术领域:
:本发明涉及计算机互联网
技术领域:
,尤其涉及一种定向网络广告投放的实现方法及装置。
背景技术:
:目前广告类垃圾邮件、弹出式广告、插件广告等强迫式的网络广告因不受用户的欢迎而逐渐;陂淘汰,定向广告由于可以对广告受众进行定位,而成为目前网络广告的主要趋势。所谓"定向"是对受众的筛选,即广告的显示是根据访问者来决定的,能够提供多种多样的定向方式。定向传播可以按访问者的行业、地理区域、职务等选择不同的广告出现,也可根据一天或一周中不同的时间出现不同性质厂商的广告,还可以根据用户所使用的操作系统或浏览器版本选择不同的广告格式等。其目的是通过定位广告的受众来提高网络广告的效果。现有的定向广告的模式主要有搜索引擎定向广告、基于用户网际协议(IP,InternetProtocol)段定向广告等。搜索引擎定向广告是以关键字匹配的定向广告搜索模式,即在用户输入搜索信息后,广告网页服务器找出所有包含用户输入信息关键字的广告类型,并将这些广告展现给用户。基于用户IP段定向投放广告是指广告网页服务器从访问客户端的IP地址中提取地域信息,之后把包含相关地域信息的广告内容展现用户。现有的技术方案虽然可以在一定程度上提供与用户相关的在线广告,但在广告的投放过程中没有考虑每个用户自身的情况,而无法向每个用户提供符合用户喜好和用户身份的网络广告。
发明内容有鉴于此,本发明实施例提供一种定向网络广告投放的实现方法,用以解决现有技术中无法向每个用户提供符合用户爱好和用户身份的广告的问题。本发明实施例提供的一种定向广告投放的实现方法,包括目标网站在接收到用户的访问请求时,根据该用户的身^f分标识,获取该用户的用户信息;分析所述用户信息,确定该用户本次访问的目标广告类型;以及根据所述的目标广告类型,目标网站向该用户的浏览器随机返回一个该广告类型的广告网页。本发明实施例提供的一种定向广告投放的装置,包括用户信息获取模块,用于在接收到用户的访问请求时,根据该用户的身份标识,获取该用户的用户信息;用户行为挖掘模块,用于分析用户信息获取模块所获取的用户信息,确定该用户本次访问的目标广告类型;广告网页展现模块,用于根据所述的目标广告类型,向该用户的浏览器随机随机返回一个该广告类型的广告网页。本发明实施例在目标网站在接收到访问客户端的访问请求时,对记录的该用户的用户信息进行分析和挖掘,从而确定所述用户本次访问的目标广告类型,并向该用户的浏览器返回该目标广告类型的网络广告网页,因而能向用户提供符合其爱好和身份的广告网页,进一步提高了网络广告的点击率和网络广告的效果。图1为本发明实施例中对访问目标网站的用户进行分层的流程图;图2为本发明实施例对访问目标网站的用户实现网络广告定向投放的方案流程图;图3为本发明实施例的一种装置示意图。具体实施例方式本发明实施例首先将访问目标网站的用户划分为多个用户层,并记录每个用户层所喜好的广告类型及相应类型的广告信息;当目标网站在接收到用户的访问请求时,对该用户进行身份验证,对存在用户信息的用户,通过分析其用户信息,从而确定该用户所属的用户层,再查找该用户层所喜好的广告类型,并根据所得的广告类型进一步对该用户的用户信息进行挖掘,从而确定该用户本次访问的目标广告类型,然后目标网站向该用户的浏览器返回一个该目标广告类型的广告网页。通过这种方法,可以对访问目标网站的用户进行准确定位,向用户提供符合其身份和喜好的广告类型,增加网络广告的点击率,从而提高网络广告的效果。进一步地,本发明实施例还记录该用户的本次访问的相关信息,比如,本次访问的时间、访问网页的内容等。同时,本发明实施例还将用户是否点击了目标网站向其所展现的广告网页,并将记录的这些信息作为该用户下一次访问该目标网站时确定其目标广告类型的依据之一,这样进一步的保证了定向网络广告投放的有效性。本发明实施例中对用户层的划分可以根据某一段时间内访问目标网站的用户信息中的某一项或多项属性的取值范围进行划分,也可以根据第三方提供的相关数据中某一项或多项属性的取值范围进行划分,第三方提供的数据包括人口统计信息、消费者习惯信息,互联网用户特性信息等。可根据实际的需要,选择用户层划分的粒度,可以将所有的用户划分在同一个用户层内,也可以将一个用户划分为一个用户层。当将一个用户划分为一个用户层时,可以实现对每个用户投放不同的广告。图1示出了根据记录的某一段时间内访问目标网站的用户的用户信息对用户层进行划分,并记录每个用户层所喜好的广告类型及相应类型的广告信息的方案流程,主要包括以下步骤步骤101:获取某一段时间内访问目标网站的用户的用户信息,其中的用户信息可能是该用户向目标网站提交的,也可能是目标网站通过收集分析得到的。步骤102:根据用户信息中记录的一项或多项的属性的取值范围,而将访问目标网站的用户分为n层,其中属性可以为用户的身份特征,如身份、年龄等,也可以为用户的网站行为习惯,如用户浏览网页的内容、访问网站的时间等。例如,假如某段时间访问某个目标网站的用户有IOO人,用户信息里记录了用户的性别和年龄等信息。通过统计,可知,在这100名用户中,有15-30岁的女性70人、大于30岁的女性5人,10-20岁的男性25人。所以本发明实施例中按照用户的性别和年龄两个属性将这100人分为3层15-30岁的女性、大于30岁的女性、10-20岁的男性。步骤103:依次提取每个用户层中的用户访问目标网站的广告网页的统一资源定位符(URL,UniformResourceLocator)及相关的广告信息,并按一定的规则进行统计并确定每个用户层所喜好的广告类型。比如,上例中对于大于30岁的女性的用户层,从每个用户的用户信息中可以得到该用户访问该目标网站的网络广告的相关记录,经过整理,得到该层用户访问该目标网站的网络广告的行为如下表所示表1.大于30岁的女性的用户层的网络广告的行为记录<table>tableseeoriginaldocumentpage8</column></row><table>对记录的这些信息进行分析,就可以得到该用户层所喜好的广告,比如,上表中,可以按照这样的规则得到该用户层所喜好的广告从表中的记录可知,广告2有4个人访问,关联度是4/5,广告3的关联度是3/5,广告1是2/5,这样可以得到该用户层所喜好的广告排序为广告2,广告3,广告l,广告N,广告N+1,即该用户层最可能访问的广告是广告2,次可能访问的广告是广告3,以此类推。除这种计算方法外,还可在计算每个用户层所喜好的广告时增加其他的考虑因素,比如访问广告的时间等。步骤104:根据每个用户层所喜好的广告所属的类型,得到每个用户层所喜好的广告类型。步骤105:将每个用户层的用户层ID、变量及其属性、该用户层所喜好的广告类型、每个广告类型包括的广告的URL及相应的广告的内容等信息记录到用户层信息表中。上述的实例中,最后得到的用户层信息表可能如下表所示表2.用户层信息表<table>tableseeoriginaldocumentpage9</column></row><table>本发明实施例中,当目标网站接收到用户的访问请求时,根据记录的该用户的用户信息,查找该用户所属的用户层及该用户层所喜好的广告类型,从而确定该用户本次访问的目标广告类型,实现向每个用户实施定向的网络广告投方案流程,如图2所示,其主要步骤包括步骤201:具有广告信息的目标网站接收到用户的访问请求。步骤202:判断是否存在该用户的用户信息。首先判断有没有一个跟随该访问请求一起发送的本地记录信息文件,在本实施例中,所述的本地记录信息文件为COOKIE文件,如果没有,说明发出该访问请求的用户是第一次访问该目标网站,没有对该用户分配身份标识,则向该用户分配一个唯一的标识,并才直入到该用户的COOKIE文件中,然后进入步骤207。如果存在一个跟随该请求一起发送的COOK正文件,则发出该访问请求的用户以前访问过该目标网站,判断该COOKIE中是否记录有身份标识,如果没有,则向该用户分配一个唯一的标识,并才直入到该用户的COOKIE文件中,然后进入步骤207,否则提取该COOK正中记录的身份标识,再根据该身份标识查找是否存在包含该身份标识的用户信息,如果不存在,则进入步骤207,如果存在则继续步骤203。其中COOKIE是当用户访问某个站点时,随某个网页发送到用户的浏览器中的信息,当用户结束对该网页的浏览时,用户浏览器将该文件保存到用户的本地磁盘中。步骤203:根据该用户的身份标识,读取该用户的用户信息。该记录中的用户信息可能是用户访问网站时提供的,也可能是网站收集到,可能包括有用户的性别、年龄、籍贯、现居住地、教育背景、薪资水平等,还可能包括用户最后购买商品的类型、最后一次访问广告的名称、访问的该广告的时间、是否点击该广告以及最后一次访问网站的网页的内容等。步骤204:根据该用户信息中记录的与划分用户层相应的属性的属性值,判断这些属性值所满足的用户层的划分条件,从而确定该用户所属的用户层。比如,记录有如下表所示的用户信息表3.用户的用户信息<table>tableseeoriginaldocumentpage11</column></row><table>则经过分析可知,ID号为000101的用户所属的用户层为表2中ID为001用户层,ID号为000102的用户所属的用户层为表2中ID为002用户层。步骤205:按照得到的该用户所属的用户层,查找该用户层所喜好的广告类型。如上例中,按照所属的用户查找表2,000101所属的用户层所喜好的广告类型为时尚饰品,000102所属的用户层所喜好的广告类型为高档化妆品和居家布艺。步骤206:根据该用户层所喜好的广告类型和记录的该用户的用户信息,推断出该用户的目标广告类型。如果记录的该用户的用户信息较少,则将查找得到的该用户所属的用户层000101的用户,其所属用户层所喜好的广告类型为时尚饰品类,则该用户的目标广告类型就为时尚饰品类。如果记录的该用户的用户信息较多,则应结合该用户所属用户层所喜好的广告类型对其的用户信息进行挖掘和分析,推断出该用户的目标广告类型,并对该用户的用户信息进行更新。比如,记录的某个属于002用户层的用户,在其网络行为习惯的记录信息中,记录她对展现给她的化妆品广告总不进行点击,其曾访问的广告类型为休闲食品,则将用户自己所喜好的广告类型加以较高的权重,用户层所喜好的广告类型加以较低的权重,再对该用户所喜好的广告进行排序,得到该用户最可能访问的网络广告。步骤207:记录该用户的用户信息,所记录的内容包括该用户的身份标识,同时还记录该用户的本次访问信息等信息,其中本次访问信息包括用户的IP、用户本次所访问网页的内容、访问的时间等。步骤208:目标网站向该用户浏览器返回默认的广告网页。步骤209:记录该用户的本次访问信息。记录的内容包括用户的IP、用户本次所访问网页的内容、访问的时间等,将记录的这些信息作为下次访问时确定该用户的目标广告类型的依据。比如,如果用户本次访问的网页的内容是有关汽车的新闻,则可将汽车记录为该用户感兴趣的商品之一;根据用户的IP则可以推断出用户所属的地域,在该用户下次访问时,可以将该地域信息作为判断其目标广告类型的依据之一。步骤210:目标网站向该用户浏览器随机返回一个该广告类型的广告网页。根据得到的目标广告类型,查询上述如表2的记录,从中随机提取该目标广告类型中的一个网络广告的信息,即该网络广告的URL,然后向该用户浏览器返回该广告的广告页面。步骤211:将该用户是否点击所返回的广告网页的信息记录到该用户的用户信息中。同时记录的内容还包括该网络广告的URL、该广告的类型、该广告的商品名称等,如果该用户的用户信息中存在相应的记录,则用当前的信息更新原有的记录。步骤212:结束对该用户本次访问的广告投放。本发明实施例中提供一种网络广告定向投放的装置,如图3所示,包括用户信息获取模块310、用户行为挖掘模块320和广告网页展现模块330。其中,用户信息获耳M^块310,用于根据该用户的身份标识,从保存的用户身份标识与用户信息的对应关系中获取该用户的用户信息;用户行为挖掘模块320,用于根据所述用户信息,确定该用户本次访问的目标广告类型;广告网页展现模块330,用于根据所述的目标广告类型,向该用户浏览器随机随机返回一个该广告类型的广告网页。当不存在该访问用户的用户信息,广告网页展现模块330还进一步用于向该用户浏览器返回默认的广告网页。其中,用户行为挖掘模块320进一步包括用户层判别确定模块321、广告类型查找模块322和目标广告类型确定模块323。其中,用户层判别确定模块321,用于根据该用户的用户信息中记录的属性,判断该用户满足哪个用户层划分的条件,从而确定该用户所属的用户层;广告类型查找模块322,用于从保存的用户层信息中获取该用户层所喜好的广告类型;目标广告类型确定模块323,用于才艮据所述的广告类型和该用户的用户信息中记录的网站行为习惯,确定该用户本次访问的目标广告类型。进一步地,本发明实施例所提供的装置还包括记录模块340,该记录模块用于将该用户的本次访问信息记录到该用户的用户信息中;并当不存在用户的用户信息,该记录模块进一步用于保存该访问用户的用户信息,保存的用户信息包括该用户的身^f分标识和该用户的本次访问信息。进一步地,记录模块340还用于该用户是否点击所返回的广告网页的信息记录到该用户的用户信息中。本发明实施例中,对访问目标网站的用户进行分层,并记录每个用户层所喜好的广告类型。当目标网站接收到用户的访问请求时,根据用户的用户信息,确定该用户所属的用户层,并查找该用户层所喜好的广告类型,再结合所得的广告类型分析该用户的用户信息,从而确定该用户本次访问的目标广告类型,并向该用户的用户浏览器返回相应的广告页面,实现根据用户的具体情况投放广告,^^个用户提供符合其爱好的广告,进而可提高网络广告的点击率。同时,本发明实施例中对用户进行分层,可以根据一群用户的喜好实现他们喜欢的广告投放,并且根据一群用户在网上的行为可以预测出该用户层的其它用户所喜好的广告类型,实现定向投放。另外,根据记录的每个用户的信息,还可实现每个用户的个性化广告投放。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1、一种定向网络广告投放的实现方法,其特征在于,包括目标网站接收到用户的访问请求,根据该用户的身份标识,从保存的用户身份标识与用户信息的对应关系中获取该用户的用户信息,其中所述用户信息用于保存用户的网站行为习惯信息;根据所述用户信息,确定该用户本次访问的目标广告类型;以及根据所述的目标广告类型,目标网站向该用户的浏览器随机返回该广告类型的广告网页。2、根据权利要求1所述的方法,其特征在于,如果不存在该用户的用户信息,该方法进一步包括保存该用户的用户信息,所述用户信息包括该用户的身份标识和该用户的本次访问的信息;目标网站向该用户的浏览器返回默认的广告网页。3、根据权利要求1所述的方法,其特征在于,所述根据所述用户信息,确定该用户本次访问的目标广告类型,包括判断与所述用户信息中记录的属性值相匹配的预先划分用户层的条件,并根据匹配结果确定该用记所属的用户层;从保存的用户层信息中获取该用户层所喜好的广告类型;根据所述的广告类型和该用户的用户信息中记录的网站行为习惯,确定该用户本次访问的目标广告类型。4、根据权利要求3所述的方法,其特征在于,所述用户层的条件是按照如下方式进行划分的获取一段时间内访问目标网站的用户的用户信息;根据所述用户信息中记录的一项或多项属性的取值范围,确定划分每个用户层的条件。5、根据权利要求3所述的方法,其特征在于,所述用户层的条件是按照如下方式进行划分的根据第三方提供的数据中记录的一项或多项属性的取值范围,确定划分每个用户层的条件,对用户层进行划分,其中所述第三方提供的数据包括人口统计信息、消费者习惯信息、互联网用户特性信息。6、根据权利要求3所述的方法,其特征在于,所述用户层信息包括用户层的标识、用户层所喜好的广告类型、每个广告类型所包含的广告网页的资源定位符URL、广告网页的内容。7、根据权利要求1所述的方法,其特征在于,在所述确定该用户本次访问的目标广告类型之后,该方法进一步包括将该用户的本次访问信息保存到该用户的用户信息中;其中,所述本次访问信息包括访问的时间,所访问网页的内容。8、根据权利要求1所述的方法,其特征在于,该方法进一步包括将该用户是否点击所返回的广告网页的信息保存到该用户的用户信息中;并且,在该用户下次访问目标网站时,将该信息作为确定该用户的目标广告类型的依据之一。9、一种定向广告投放的装置,其特征在于,包括用户信息获取模块,用于根据该用户的身份标识,从保存的用户身份标识与用户信息的对应关系中获取该用户的用户信息;用户行为挖掘模块,用于根据所述用户信息,确定该用户本次访问的目标广告类型;广告网页展现模块,用于根据所述的目标广告类型,向该用户的浏览器随机随机返回该广告类型的广告网页。10、根据权利要求9所述的装置,其特征在于,所述用户行为挖掘模块,包括用户层判别确定模块,用于根据该用户的用户信息中记录的属性,判断该用户满足哪个用户层划分的条件,从而确定该用户所属的用户层;广告类型查找模块,用于从保存的用户层信息中获取该用户层所喜好的广告类型;目标广告类型确定模块,用于根据所述的广告类型和该用户的用户信息中记录的网站行为习惯,确定该用户本次访问的目标广告类型。11、根据权利要求9所述的装置,其特征在于,该装置进一步包括记录模块,用于将该用户的本次访问信息记录到该用户的用户信息中。12、根据权利要求11所述的装置,其特征在于,如果不存在该用户的用户信息,所述记录模块进一步用于保存该访问用户的用户信息,保存的用户信息包括该用户的身份标识和该用户的本次访问信息。13、根据权利要求11所述的装置,其特征在于,所述记录模块还进一步用于将该用户是否点击所返回的广告网页的信息记录到该用户的用户信息中。14、根据权利要求9所述的装置,其特征在于,如果不存在该用户的用户信息,所述广告网页展现模块用于向该用户浏览器返回默认的广告网页。全文摘要本发明公开了一种定向网络广告投放的实现方法及装置,用以解决现有技术中无法向每个用户提供符合用户爱好和用户身份的广告的问题。该方法在目标网站在接收到用户的访问请求时,根据该用户的身份标识,获取该用户的用户信息;然后分析所述用户信息,确定该用户本次访问的目标广告类型;根据所述的目标广告类型,目标网站向该用户的浏览器随机返回一个该广告类型的广告网页。根据本发明提出的方案,能向用户提供符合其爱好和身份的广告网页,进一步提高了网络广告的点击率和网络广告的效果。文档编号G06Q30/00GK101431524SQ20071016643公开日2009年5月13日申请日期2007年11月7日优先权日2007年11月7日发明者清张,朱宝金,海汪申请人:阿里巴巴集团控股有限公司