网络广告操作事件信息的收集处理方法及系统的制作方法

文档序号:6462638阅读:174来源:国知局

专利名称::网络广告操作事件信息的收集处理方法及系统的制作方法
技术领域
:本发明涉及网络信息处理技术,尤其涉及一种网络广告操作事件信息的收集处理方法及系统。
背景技术
:互联网广告系统是将受众定位于网民群体,将广告内容制作为可以由互联网浏览器访问的数据格式,发布在互联网上,当用户打开相关的网页,网络广告就会显示在浏览器的窗口中,用户通过点击这些网络广告可以跳转到广告所对应的链接。网络广告目前已经被广泛地应用在互联网上,可以为广告主提供网上的产品宣传和品牌推广。对于广告主来说,仅仅投放广告是不够的,还需要对用户操作广告的事件进行分析,从而更有效地评估广告的效果,进而对广告系统投放的网络广告进行调整。但是,目前的网络广告系统还不能自动进行受众分析。目前进行受众分析的通常做法是通过问卷调查的方式了解广告受众,例如在网页上公布针对某个网络广告的问卷调査表,提示用户填入用户资料以及对该广告的关注程度信息等,并将填好的问卷调查表记录在数据库中,当收集到足够的问卷调查表后,根据问卷调查表中的信息进行分析运算,生成各种受众分析报表。但是,上述现有技术的主要问题在于1)工作量大,成本太高。问卷调查的方式需要针对每个广告制作专门的问巻调查表,并且需要用户人工输入相关的内容,工作量十分巨大,成本太高。2)受众覆盖率低。这种问卷调查的方式是被动的调查方式,用户如果对调查不感兴趣则不会填表,而且由于操作复杂,大部分用户都不愿意填表,从而所收集的问卷调查表数量少,对受众的覆盖率低。3)收集的资料不准确。由于许多用户在问卷调查中不愿意填入真实的个人资料信息,从而导致所收集的资料不准确,以此所做出的受众分析的准确度偏低。
发明内容有鉴于此,本发明所要解决的技术问题在于提供一种网络广告操作事件信息的收集处理方法,以降低网络广告的受众分析成本,提高受众覆盖率,以及提高受众分析的准确度。本发明所要解决的另一技术问题在于提供一种网络广告操作事件信息的收集处理系统,以降低网络广告的受众分析成本,提高受众覆盖率,以及提高受众分析的准确度。为了实现上述发明目的,本发明的主要技术方案为一种网络广告操作事件信息的收集处理方法,包括A、收集网络广告的操作事件信息,生成操作事件日志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识;B、根据所述操作事件日志中的用户标识获得该用户的属性信息,填充该用户的属性信息到操作事件日志中;C、存储填充了用户属性信息的操作事件曰志;D、对所存储的操作事件曰志进行受众统计分析运算,生成受众统计报表。优选的,所述操作事件包括显示事件;步骤A所述收集网络广告的显示事件信息具体为在网络广告中增加显示监测链接,用户浏览器在显示网络广告后,向其中的显示监测链接发送显示监测链接请求,通过该显示监测链接请求将本地用户的标识发送给网络侧,网络侧通过分析所述显示监测链接请求获知显示事件、所显示的网络广告的标识及对应的用户标识,生成包括该网络广告标识和用户标识的显示日志。优选的,所述网络广告的操作事件包括网络广告的点击事件;步骤A所述收集网络广告的点击事件信息具体为在网络广告中增加点击监测链接,用户浏览器在点击网络广告后,向其中的点击监测链接发送点击监测链接请求,通过该点击监测链接请求将本地用户的标识发送给网络侧,网络侧通过分析所述点击监测链接请求获知点击事件、所点击的网络广告的标识及其对应的用户标识,生成包括该网络广告标识和用户标识的点击日志。优选的,所述通过监测链接请求将本地用户的标识发送给网络侧的具体方法为预先在用户浏览器中设置包含用户标识的cookie,所述监测链接请求中携带该cookie,网络侧通过分析监测链接请求中的cookie获得用户标识。优选的,所述用户标识包括用户的即时通信IM号码,所述cookie由用户本地的IM软件设置。优选的,所述用户标识包括用户的IP地址信息;步骤B中所述属性信息包括用户地理信息,该用户地理信息通过分析用户的IP地址获得。优选的,所述用户标识包括用户IM号码;步骤B中所述属性信息包括用户的IM注册资料信息,该用户的IM注册资料信息通过与该用户所注册的IM服务器进行交互获得。优选的,所述步骤C釆用分布存储方式存储所述操作事件日志;所述步骤D采用分布运算方式对所述分布存储的操作事件日志进行受众统计分析运算。一种网络广告操作事件信息的收集处理系统,该系统包括信息收集服务器,用于收集网络广告的操作事件信息,生成操作事件曰志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识;用户信息填充模块,用于根据所述操作事件日志中的用户标识获得该用户的属性信息,填充该用户的属性信息到操作事件曰志中;存储运算模块,用于存储填充了用户属性信息的搡作事件曰志并进行受众统计分析,生成受众统计报表。优选的,所述信息收集服务器具体包括显示事件信息收集服务器,用于收集网络广告的显示事件信息;点击事件信息收集服务器,用于收集网络广告的点击事件信息。优选的,所述用户信息填充模块具体包括与特定用户数据库的通信接口,用于根据用户标识从所述特定用户数据库中获取用户属性信息。优选的,所述存储运算模块为分布式的存储运算模块,用于对所述操作事件日志进行分布式存储和分布式统计分析运算。优选的,所述系统进一步包括数据库,用于存储所述受众统计报表。本发明中,可以实现自动收集用户对网络广告的操作事件信息,并对该操作事件信息进行扩展,填充了用户的属性信息,然后作为操作事件曰志进行存储;在收集到足够的操作事件日志后进行受众的统计分析运算,生成受众统计分析列表供广告投放者查看,进而调整广告投放策略。相对于现有技术,由于本发明完全釆用计算机自动运行,避免了人工的参与,从而降低了网络广告的受众分析成本;并且,本发明可以通过与专门的用户数据库(例如IM服务器的用户数据库)连接获取用户属性添加到对应用户的搡作事件曰志中,从而可以充分利用专门用户数据库的海量数据(通常的用户数可以达到1M的数量级)提高受众的覆盖率;另外,本发明在网络广告的操作事件日志中所添加的用户属性信息是由专门的用户数据库提供的,用户数据的准确性高,从而提高了受众分析的准确度,同时本发明针对添加了用户属性数据的操作事件日志进行分析,可以做到数据的二次挖掘,使得用户数据更加精确。图1为本发明所述方法的主要流程图2为所述收集网络广告显示事件信息的一种流程图3为所述收集网络广告点击事件信息的一种流程图4为一种对操作事件日志进行填充前后的对比示意图5为本发明所述网络广告操作事件信息的收集处理系统的组成示意图。具体实施例方式下面通过具体实施例和附图对本发明做进一步详细说明。图1为本发明所述方法的主要流程图。参见图l,该方法包括步骤IOI、收集网络广告的操作事件信息,生成操作事件曰志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识。步骤102、根据所述操作事件日志中的用户标识获得该用户的属性信息,填充该用户的属性信息到操作事件日志中。步骤103、存储填充了用户属性信息的搡作事件曰志。步骤104、对所存储的操作事件曰志进行受众统计分析运算,生成受众统计报表。对于网络广告来说,所述的操作事件主要包括显示事件和点击事件。因此在收集操作事件信息时,主要是对显示事件信息和点击事件信息进行收集并生成相关的曰志。以下分别介绍图2为所述收集网络广告显示事件信息的一种流程图。参见图2,收集网关广告显示事件信息主要包括步骤201、用户浏览器请求网页页面。步骤202、网络侧返回请求的网页页面。步骤203、如果网页页面中包含网络广告,则用户浏览器向网络侧请求网络广告内容。步骤204、网络侧返回请求的网络广告,网关广告在用户浏览器上显示。本发明中,在所有投放的网络广告内容代码中增加显示监测链接,即显示监测URL,该监测链路的目标指向网络侧的专门用来收集显示事件信息的显示事件信息收集服务器。步骤205、当用户看到某网络广告的时候,也就是用户浏览器(例如目前常用的IE浏览器)在显示该网络广告后,即触发分析该网络广告的代码,获得所述显示监测链接,然后向该显示监测链接发送显示监测链接请求,通过该显示监测链接请求将本地用户的标识(ID)发送给网络侧的显示事件信息收集服务器。所述用户的ID可以包括用户本地的IP地址和用户的IM号码,这些用户ID包含在用户本地的cookie中,cookie是一种为了辨别用户身份而储存在用户本地终端上的数据文件,这个cookie可以由本地的IM软件设置在IM客户端,在发送所述显示监测链接请求时,由浏览器从IM客户端获取该cookie并携带在所述显示监测链接中发送给网络侧的显示事件信息收集服务器。所述的显示监测链接请求除了携带所述cookie,还需要携带网络广告的标识(ID)以标记本次操作事件所操作的网络广告,还携带显示事件的标识以标记本次操作事件为显示事件。步骤206、网络侧的显示事件信息收集服务器在收到所述显示监测链接请求后,通过分析所述显示监测链接请求获知本次操作事件为显示事件、所显示的网络广告ID及对应的用户ID,生成包括该网络广告ID和用户ID的显示曰志。每个网络广告的每一次显示操作都会生成一个对应的显示曰志。图3为所述收集网络广告点击事件信息的一种流程图。参见图3,收集网关广告点击事件信息主要包括步骤301、用户浏览器请求网页页面。步骤302、网络侧返回请求的网页页面。步骤303、如果网页页面中包含网络广告,则用户浏览器向网络侧请求网络广告内容。步骤304、网络侧返回请求的网络广告,网关广告在用户浏览器上显示。本发明中,在所有投放的网络广告内容代码中增加点击监测链接,即点击监测URL,本监测链路的目标指向网络侧的专门用来收集点击事件信息的点击事件信息收集服务器。步骤305、当用户看到某网络广告并且点击的时候,也就是用户浏览器在显示该网络广告且监测到对该网络广告的点击操作后,用户浏览器就会分析该网络广告的代码,获得所述点击监测链接,然后向该点击监测链接发送点击监测链接请求,通过该点击监测链接请求将本地用户的ID发送给网络侧的专门用来收集点击事件信息的点击事件信息收集服务器。所述用户的ID可以包括用户本地的IP地址和用户的IM号码,这些用户ID包含在用户本地的cookie中,这个cookie可以由本地的IM软件设置在IM客户端,在发送所述点击监测链接请求时,由浏览器从IM客户端获取该cookie并携带在所述点击监测链接中发送给网络侧的点击事件信息收集服务器。所述的点击监测链接请求除了携带所述cookie,还需要携带网络广告的标识(ID)以标记本次操作事件所搡作的网络广告,还携带点击事件的标识以标记本次操作事件为点击事件。步骤306、网络侧的点击事件信息收集服务器在收到所述点击监测链接请求后,通过分析所述点击监测链接请求获知本次操作事件为点击事件、所点击的网络广告ID及对应的用户ID,生成包括该网络广告ID和用户ID的点击曰志。每个网络广告的每一次点击操作都会生成一个对应的点击曰志。在收集到操作事件日志即显示日志和点击日志之后,可以定期的对所述操作事件日志进行用户属性信息的填充。例如图4为一种对操作事件日志进行填充前后的对比示意图。参见图4上部分401为填充前的操作事件曰志,主要包括用户ID和广告ID,提取其中的用户ID,根据用户ID查找用户属性信息。具体包括根据用户ID中的IP地址进行分析得到用户的地理信息例如用户所处场景、区域等信息,具体的方法可以是根据IP地址从现有的IP地址与地理信息映射数据库中查找,找出匹配的地理信息;根据用户ID中的IM号码,可以与专门的IM用户注册资料数据库建立连接,从中查询到该IM号码对应的用户注册资料信息,例如性别、年龄、爱好等等。在查找到用户属性信息后,将属性信息填充到该用户ID对应的操作事件曰志中,得到填充后的操作事件曰志402。在填充完操作事件日志后存储所述操作事件日志,并在指定的时间,例如每天晚上或者每周的特定时间等,对所存储的操作事件曰志进行受众统计分析运算,生成受众统计报表。在一种优选方式中,所有的显示曰志和点击曰志存储在分部式的文件系统中。可以在指定周期进行一次分布式运算,将所有网络广告的指定受众统计报表运算出来,存储在数据库中,提供后续报表使用。所述统计分析报表的种类可以根据需求制定,一般分为两类,第一种为每日都有的报表,比如性别报表、场景报表、小时报表等;第二种为自定义的报表,比如男性25岁以上用户的报表、覆盖报表等。所有报表任务都存储在数据库中,每天晚上开始进行分布式处理。下面是几种具体的受众统计报表的实例例如表1为一种性别报表,是通过对显示曰志和点击曰志的用户性别对测试广告A的显示数量和点击数量进行统计得到,并计算相关的点击率、唯一访客数量、唯一点击数量、以及唯一点击率。所述点击率为点击数量与显示数量的比值,所述唯一访客数量为将同一用户进行的多次显示操作视为一次之后得到的显示数量,所述唯一点击数量为将同一用户进行的多次点击操作视为一次点击之后得到的点击数量,所述唯一点击率为唯一点击数量与唯一访客数量的比值。<table>tableseeoriginaldocumentpage13</column></row><table>例如表2是一种场景报表,是通过对显示曰志和点击日志的用户场景对测试广告A的显示数量和点击数量进行统计得到,并计算相关的点击率、唯一访客数量、唯一点击数量、以及唯一点击率。测试广告A[2008-04-15~2008-04-23]<table>tableseeoriginaldocumentpage13</column></row><table>表2例如表3为一种覆盖报表,是通过显示曰志和点击日志,对某几个广告组在一段时间内在各种媒体项/组内显示/点击的数目进行统计得到的。所述覆盖的值为一个或多个网络广告在整个投放时间段/或者用户选择的时间内的唯一访客。例如,某网络广告在第一天有a、b、c三个用户查看了该网络广告,第二天是c、d、e三人,此投放的覆盖则是a、b、c、d、e五个人,即取值为5,而不是6。<table>tableseeoriginaldocumentpage14</column></row><table>例如表4为一种频次报表,是通过显示曰志和点击日志,对某个广告组在一段时间内的频次进行统计得到的。所述频次为一个网络广告或者多个网络广告在不同媒体上投放后的访客曝光和点击频次。<table>tableseeoriginaldocumentpage14</column></row><table>根据统计需求,本发明还可以分析运算出其它受众统计报表,具体的统计分析方法可以釆用现有的成熟方法,本文不再一一举例赘述。总之,本发明可以提供更多更优的受众统计报表给巿场和广告主。这些受众统计报表中包括基础数据,以及深度挖掘的数据像地域分布,性别,年龄等,从而对广告受众进行精确定位,提高了广告投放的精确度。图5为本发明所述网络广告操作事件信息的收集处理系统的组成示意图。参见图5,该系统包括信息收集服务器501,用于收集网络广告的操作事件信息,生成操作事件曰志,其中包括搡作事件、被操作的网络广告标识和操作该网络广告的用户标识。所述信息收集服务器具体包括显示事件信息收集服务器511,用于收集网络广告的显示事件信息;点击事件信息收集服务器512,用于收集网络广告的点击事件信息。用户信息填充模块502,用于根据所述操作事件曰志中的用户标识获得该用户的属性信息,填充该用户的属性信息到搡作事件曰志中。所述用户信息填充模块具体包括与特定用户数据库的通信接口,所述特定用户数据库例如为IM服务器的IM用户注册数据库、以及IP地址与地理信息的映射关系数据库、或者还可以是其它专用的用户数据库等,所述通信接口用于根据用户标识从所述特定用户数据库中获取用户属性信息。例如可以通过与IM用户注册数据库进行交互得到用户在IM系统中的注册信息如性别、年龄、爱好等;通过查询IP地址与地理信息的映射关系数据库可以得到用户的准确地理位置信息。存储运算模块503,用于存储填充了用户属性信息的操作事件曰志并进行受众统计分析,生成受众统计报表。在一种优选方式中,所述存储运算模块为分布式的存储运算模块,用于对所述操作事件曰志进行分布式存储和分布式统计分析运算。系统还进一步包括数据库504,用于存储所述受众统计报表。该系统还进一步包括显示模块505、用于将所存储的受众统计报表输出显示。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。权利要求1.一种网络广告操作事件信息的收集处理方法,其特征在于,包括A、收集网络广告的操作事件信息,生成操作事件日志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识;B、根据所述操作事件日志中的用户标识获得该用户的属性信息,填充该用户的属性信息到操作事件日志中;C、存储填充了用户属性信息的操作事件日志;D、对所存储的操作事件日志进行受众统计分析运算,生成受众统计报表。2、根据权利要求l所述的方法,其特征在于,所述操作事件包括显示事件;步骤A所述收集网络广告的显示事件信息具体为在网络广告中增加显示监测链接,用户浏览器在显示网络广告后,向其中的显示监测链接发送显示监测链接请求,通过该显示监测链接请求将本地用户的标识发送给网络侧,网络侧通过分析所述显示监测链接请求获知显示事件、所显示的网络广告的标识及对应的用户标识,生成包括该网络广告标识和用户标识的显示日志。3、根据权利要求1所述的方法,其特征在于,所述网络广告的搡作事件包括网络广告的点击事件;步骤A所述收集网络广告的点击事件信息具体为在网络广告中增加点击监测链接,用户浏览器在点击网络广告后,向其中的点击监测链接发送点击监测链接请求,通过该点击监测链接请求将本地用户的标识发送给网络侧,网络侧通过分析所述点击监测链接请求获知点击事件、所点击的网络广告的标识及其对应的用户标识,生成包括该网络广告标识和用户标识的点击日志。4、根据权利要求2或3所述的方法,其特征在于,所述通过监测链接请求将本地用户的标识发送给网络侧的具体方法为预先在用户浏览器中设置包含用户标识的cookie,所述监测链接请求中携带该cookie,网络侧通过分析监测链接请求中的cookie获得用户标识。5、根据权利要求4所述的方法,其特征在于,所述用户标识包括用户的即时通信1M号码,所述cookie由用户本地的IM软件设置。6、根据权利要求l、2或3所述的方法,其特征在于,所述用户标识包括用户的IP地址信息;步骤B中所述属性信息包括用户地理信息,该用户地理信息通过分析用户的IP地址获得。7、根据权利要求l、2或3所述的方法,其特征在于,所述用户标识包括用户IM号码;步骤B中所述属性信息包括用户的IM注册资料信息,该用户的IM注册资料信息通过与该用户所注册的IM服务器进行交互获得。8、根据权利要求l、2或3所述的方法,其特征在于,所述步骤C采用分布存储方式存储所述搡作事件日志;所述步骤D采用分布运算方式对所述分布存储的操作事件曰志进行受众统计分析运算。9、一种网络广告搡作事件信息的收集处理系统,其特征在于,该系统包括信息收集服务器,用于收集网络广告的操作事件信息,生成操作事件曰志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识;用户信息填充模块,用于根据所述操作事件曰志中的用户标识获得该用户的属性信息,填充该用户的属性信息到搡作事件曰志中;存储运算模块,用于存储填充了用户属性信息的搡作事件曰志并进行受众统计分析,生成受众统计报表。10、根据权利要求9所述的系统,其特征在于,所述信息收集服务器具体包括显示事件信息收集服务器,用于收集网络广告的显示事件信息;点击事件信息收集服务器,用于收集网络广告的点击事件信息。11、根据权利要求9所述的系统,其特征在于,所述用户信息填充模块具体包括与特定用户数据库的通信接口,用于根据用户标识从所述特定用户数据库中获取用户属性信息。12、根据权利要求9所述的系统,其特征在于,所述存储运算模块为分布式的存储运算模块,用于对所述操作事件日志进行分布式存储和分布式统计分析运算。13、根据权利要求9所述的系统,其特征在于,所述系统进一步包括数据库,用于存储所述受众统计报表。全文摘要本发明公开了一种网络广告操作事件信息的收集处理方法和系统,方法包括A.收集网络广告的操作事件信息,生成操作事件日志,其中包括操作事件、被操作的网络广告标识和操作该网络广告的用户标识;B.根据所述操作事件日志中的用户标识获得该用户的属性信息,填充该用户的属性信息到操作事件日志中;C.存储填充了用户属性信息的操作事件日志;D.对所存储的操作事件日志进行受众统计分析运算,生成受众统计报表。系统包括信息收集服务器、用户信息填充模块以及存储运算模块。利用本发明,可以降低网络广告的受众分析成本,提高受众覆盖率,以及提高受众分析的准确度。文档编号G06F17/30GK101271562SQ20081009754公开日2008年9月24日申请日期2008年5月12日优先权日2008年5月12日发明者双吴,吉寿,盎徐,林志亮,沈丽莉,白少林申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1