一种统计电子邮件广告访问指标的方法及装置与流程

文档序号:15882662发布日期:2018-11-09 18:16阅读:334来源:国知局
本发明涉及电子邮件广告
技术领域
,尤其涉及一种统计电子邮件广告访问指标的方法及装置。
背景技术
:广告监测系统中,常用的监测指标包括广告曝光数量(Impression)、独立访问者数量(UV,UniqueVisitor)、页面浏览量(PV,PageView)等。其中,广告曝光数量的数值即是页面浏览量的数值。假设监测到三次曝光,其中两次曝光被识别为同一个独立访问者,另外一次曝光被识别为另一个独立访问者,则UV数量为2,PV数量为3。为了得到UV值,现有的技术主要使用cookie。页面曝光时,页面内嵌入的代码会在来访的终端(浏览器)上植入cookie,同时向广告监测服务器发起包含cookie的请求,该服务器记录到曝光,即可根据包含的cookie识别独立访问者。但是对同一封电子邮件,用户不同的浏览方式会导致广告监测服务器统计到不同的cookie,因此导致统计到的UV值大于实际的UV值。为了得到PV值,现有的一种新技术是在网络页面中嵌入虚拟图片加载请求代码。电子邮件广告页面曝光时,页面内嵌的代码会发送一个http请求(加载一个0X0像素的虚拟图片)到广告监测服务器,广告监测服务器会根据接收到的http请求次数计算PV值,即收到多少次http请求,PV值即为多少。但是,由于某些电子邮件系统的特殊性,导致统计得到的PV值小于实际PV值。技术实现要素:为了得到相对准确的电子邮件广告访问指标,本发明实施例提供了一种统计电子邮件广告访问指标的方法及装置。为了解决上述技术问题,本发明实施例采用如下技术方案:依据本发明实施例的一个方面,提供了一种统计电子邮件广告访问指标的方法,所述方法包括:获取预先测试得到的各类电子邮件系统是否具有图片缓存机制的信息;根据电子邮件系统中的收件人对广告监测服务器的访问次数,获取预设时间内的电子邮件广告曝光数据;根据各类电子邮件系统是否具有图片缓存机制的信息,统计所述电子邮件广告曝光数据中没有图片缓存机制的第一类电子邮件系统对应的电子邮件广告访问指标;根据所述第一类电子邮件系统对应的电子邮件广告访问指标,估算具有图片缓存机制的第二类电子邮件系统对应的电子邮件广告访问指标。进一步地,所述获取预先测试得到的各类电子邮件系统是否具有图片缓存机制的信息包括:预先在待发送的电子邮件正文中,根据html的图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码;发送植入所述脚本代码的电子邮件至每类电子邮件系统中的一个或多个收件人的电子邮箱,并反复多次在所述收件人的收件箱中打开所述电子邮件;读取监测服务器记录的请求日志,若所述请求日志中某个电子邮箱发起的请求次数等于打开所述电子邮件的次数,则确定该电子邮箱对应的该类电子邮箱系统不具有图片缓存机制;若所述请求次数不随打开次数增多而增加,则确定该电子邮箱对应的该类电子邮箱系统具有图片缓存机制。进一步地,所述根据电子邮件系统中的收件人对广告监测服务器的访问次数,获取预设时间内的电子邮件广告曝光数据包括:预先在待发送的电子邮件正文中,根据html的所述图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,所述电子邮件中包含电子邮件广告;发送植入所述脚本代码的电子邮件至对应的收件人,其中,在所述发送为群发邮件时,将所述电子邮件依次分别发送给群发收件人中的每一个,每次发送的电子邮件中的所述图片标签植入有对应收件人身份的脚本代码;读取广告监测服务器记录的请求日志,获得电子邮件广告曝光数据。进一步地,所述电子邮件广告访问指标包括:独立访问者数量和页面浏览量;所述根据所述第一类电子邮件系统对应的电子邮件广告访问指标,估算具有图片缓存机制的第二类电子邮件系统对应的电子邮件广告访问指标包括:计算第一类电子邮件系统对应的电子邮件广告的页面浏览量的第一数值与独立访问者数量的第二数值之间的比值,将此比值与第二类电子邮件系统对应的电子邮件广告的独立访问者数量的第三数值进行相乘计算,得到第二类电子邮件系统对应的电子邮件广告的页面浏览量的第四数值。进一步地,所述方法还包括:对所述第一数值和所述第四数值进行求和处理,以得到对应电子邮件广告的页面浏览量;对所述第二数值和所述第四数值求和处理,以得到对应电子邮件广告的独立访问者数量。依据本发明实施例的另一个方面,还提供了一种统计电子邮件广告访问指标的装置,包括:第一获取模块,用于获取预先测试得到的各类电子邮件系统是否具有图片缓存机制的信息;第二获取模块,用于根据电子邮件系统中的收件人对广告监测服务器的访问次数,获取预设时间内的电子邮件广告曝光数据;统计模块,用于根据各类电子邮件系统是否具有图片缓存机制的信息,统计所述电子邮件广告曝光数据中没有图片缓存机制的第一类电子邮件系统对应的电子邮件广告访问指标;估算模块,用于根据所述第一类电子邮件系统对应的电子邮件广告访问指标,估算具有图片缓存机制的第二类电子邮件系统对应的电子邮件广告访问指标。进一步地,所述第一获取模块包括:第一植入单元,用于预先在待发送的电子邮件正文中,根据html的图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码;第一发送单元,用于发送植入所述脚本代码的电子邮件至每类电子邮件系统中的一个或多个收件人的电子邮箱,并反复多次在所述收件人的收件箱中打开所述电子邮件;第一读取单元,用于读取监测服务器记录的请求日志,若所述请求日志中某个电子邮箱发起的请求次数等于打开所述电子邮件的次数,则确定该电子邮箱对应的该类电子邮箱系统不具有图片缓存机制;若所述请求次数不随打开次数增多而增加,则确定该电子邮箱对应的该类电子邮箱系统具有图片缓存机制。进一步地,所述第二获取模块包括:第二植入单元,用于预先在待发送的电子邮件正文中,根据html的所述图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,所述电子邮件中包含电子邮件广告;第二发送单元,用于发送植入所述脚本代码的电子邮件至对应的收件人,其中,在所述发送为群发邮件时,将所述电子邮件依次分别发送给群发收件人中的每一个,每次发送的电子邮件中的所述图片标签植入有对应收件人身份的脚本代码;第二读取单元,用于读取广告监测服务器记录的请求日志,获得电子邮件广告曝光数据。进一步地,所述电子邮件广告访问指标包括:独立访问者数量和页面浏览量;所述估算模块包括:计算单元,用于计算第一类电子邮件系统对应的电子邮件广告的页面浏览量的第一数值与独立访问者数量的第二数值之间的比值,将此比值与第二类电子邮件系统对应的电子邮件广告的独立访问者数量的第三数值进行相乘计算,得到第二类电子邮件系统对应的电子邮件广告的页面浏览量的第四数值。进一步地,所述装置还包括:求和模块,对所述第一数值和所述第四数值进行求和处理,以得到对应电子邮件广告的页面浏览量;以及对所述第二数值和所述第四数值求和处理,以得到对应电子邮件广告的独立访问者数量。本发明实施例的有益效果:在本发明的方法中,能够精确的计算访问预定电子邮件广告的独立访问者数量,并通过没有图片缓存机制的电子邮件系统中、每个独立访问者的页面浏览量,来估算具有图片缓存的电子邮件系统中对应独立访问者的总的页面浏览量,从而大大提高了计算预定电子邮件广告访问指标的准确度。附图说明图1为本发明实施例的统计电子邮件广告访问指标的方法的流程图;图2为本发明实施例的统计电子邮件广告访问指标的方法的结构示意图。具体实施方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本发明针对现有技术中使用cookie统计UV值时,由于对同一封电子邮件,许多人在不同的场合习惯使用不同的电子设备/浏览器/客户端来浏览,导致同一个访问者会被识别成多个不同的独立访问者,从而导致统计到的UV值大于实际的UV值的问题,以及在网络页面中嵌入虚拟图片加载请求代码统计PV值时,由于在某些电子邮件系统中具有图片下载的图片缓存机制,导致对于一个电子邮件广告页面,无论该邮箱系统的用户访问多少次该广告,最多只会记录到一个PV值,导致统计到的PV值远小于实际的PV值的问题,提供一种统计电子邮件广告访问指标的方法及装置,可准确计算UV值,以及相对准确的计算PV值。实施例一如图1所示,本发明实施例提供一种统计电子邮件广告访问指标的方法,包括:步骤101,获取预先测试得到的各类电子邮件系统是否具有图片缓存机制的信息。为了更好的理解该步骤101的目的,进一步如下做具体说明:现有技术中,为了得到PV值,第三方机构会在网络页面中嵌入虚拟图片加载请求代码,在电子邮件页面曝光时,页面内嵌的代码会发送一个http请求(加载一个0X0像素的虚拟图片)到第三方机构的监测服务器,第三方机构的监测服务器会根据接收到的http请求次数计算PV值,理论上,http请求次数的数值应与PV值一致,但是由于某些电子邮件系统由于针对图片下载的缓存机制的存在,对一个电子邮件页面,无论该电子邮件页面曝光多少次,页面中嵌入的代码仅会发送一次http请求至所述监测服务器,因此针对一个独立访问者,最多只会记录到一个PV值,而如果一个电子邮件的收件人中,有多个收件人的电子邮箱为对应具有图片缓存机制的电子邮箱,而所述多个收件人中的某些收件人可能反复多次访问了该电子邮件页面,则会导致统计到的PV值远远小于实际的PV值。基于此类问题,为了保证统计电子邮件访问指标的准确性,我们需要获知各类电子邮件系统是否具有图片缓存机制的信息,步骤102,根据电子邮件系统中的收件人对广告监测服务器的访问次数,获取预设时间内的电子邮件广告曝光数据。其中,对于具有缓存机制的电子邮件系统,对一个电子邮件页面,无论该电子邮件页面曝光多少次,页面中嵌入的代码仅会发送一次http请求至所述监测服务器;对于不具有缓存机制的电子邮件系统,对一个电子邮件页面,该电子邮件页面曝光多少次,页面中嵌入的代码就会发送多少次http请求至所述监测服务器。步骤103,根据各类电子邮件系统是否具有图片缓存机制的信息,统计所述电子邮件广告曝光数据中没有图片缓存机制的第一类电子邮件系统对应的电子邮件广告访问指标。步骤104,根据所述第一类电子邮件系统对应的电子邮件广告访问指标,估算具有图片缓存机制的第二类电子邮件系统对应的电子邮件广告访问指标。在本发明实施例中,能够精确的计算访问预定电子邮件广告的独立访问者数量,并通过没有图片缓存机制的电子邮件系统中、每个独立访问者的页面浏览量,来估算具有图片缓存的电子邮件系统中对应独立访问者的总的页面浏览量,从而大大提高了计算预定电子邮件广告访问指标的准确度。进一步地,本发明上述实施例中的步骤101具体包括:预先在待发送的电子邮件正文中,根据html的图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码;发送植入所述脚本代码的电子邮件至每类电子邮件系统中的一个或多个收件人的电子邮箱,并反复多次在所述收件人的收件箱中打开所述电子邮件;读取监测服务器记录的请求日志,若所述请求日志中某个电子邮箱发起的请求次数等于打开所述电子邮件的次数,则确定该电子邮箱对应的该类电子邮箱系统不具有图片缓存机制;若所述请求次数不随打开次数增多而增加,则确定该电子邮箱对应的该类电子邮箱系统具有图片缓存机制。通过以上步骤,即可知当下各类电子邮件系统是否具有图片缓存机制的信息。进一步地,本发明上述实施例中的步骤102具体包括:预先在待发送的电子邮件正文中,根据html的所述图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,所述电子邮件中包含电子邮件广告;发送植入所述脚本代码的电子邮件至对应的收件人,其中,在所述发送为群发邮件时,将所述电子邮件依次分别发送给群发收件人中的每一个,每次发送的电子邮件中的所述图片标签植入有对应收件人身份的脚本代码;读取广告监测服务器记录的请求日志,获得电子邮件广告曝光数据。进一步地,所述电子邮件广告访问指标包括:独立访问者数量和页面浏览量;本发明上述实施例中的步骤104具体包括:计算第一类电子邮件系统对应的电子邮件广告的页面浏览量的第一数值与独立访问者数量的第二数值之间的比值,将此比值与第二类电子邮件系统对应的电子邮件广告的独立访问者数量的第三数值进行相乘计算,得到第二类电子邮件系统对应的电子邮件广告的页面浏览量的第四数值。进一步地,所述方法还包括:对所述第一数值和所述第四数值进行求和处理,以得到对应电子邮件广告的页面浏览量;对所述第二数值和所述第四数值求和处理,以得到对应电子邮件广告的独立访问者数量。进一步地,为了更好的理解该方法的实施,下面通过具体实例进一步说明。首先对该方法的上述实施例中的步骤101做详细解释,通过该步骤可得知当下主流的邮箱系统是否具有图片缓存机制,这里说的主流邮箱可包括国外某些知名邮箱,如果当下一些冷门邮箱系统并不普及,在本发明实施例中,我们可以不考虑。首先我们可定义使用URL的recp参数识别不同电子邮件接收人,例如http://mz.ac.cn/x.gif?recp=junwang@163.com中,表示接收人为junwang@163.com,即可利用该email地址可以测试163邮箱系统是否具有图片缓存机制,类似的适用于其他邮箱;然后在将要发送的一个电子邮件正文中,利用html的图片标签,植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,其中该标签可示意为:<imgsrc="http://mz.ac.cn/x.gif?recp=junwang@163.com"/>;接着发送该电子邮件,然后反复在收件人的收件箱中多次打开该电子邮件,在监测服务器记录的请求日志中查看是否有多行新的http请求URL产生,比如:是否增加了多行URL:http://mz.ac.cn/x.gif?recp=junwang@163.com,若增加的请求次数等于打开所述电子邮件的次数,则确定该类电子邮箱系统不具有图片缓存机制;若所述请求次数不随打开次数增多而增加,则确定该电子邮箱对应的该类电子邮箱系统具有图片缓存机制。针对不同的电子邮箱系统,重复上述操作即可得知相关的电子邮件接收系统是否具有图片缓存机制。这里需要说明的是,发送的电子邮件不需包括广告,发普通的电子邮件即可测知相关的电子邮件接收系统是否具有图片缓存机制。经过上述步骤,可以测得当前主要的邮件接收系统及其图片缓存机制如表一所示(163,126以及许多公司邮箱都属于盈世Coremail邮箱系统,下面为节约篇幅,用Coremail统一标识163,126等属于其邮箱系统的邮箱):表一邮件接收系统是否有图片缓存机制Coremail邮箱有QQ邮箱无Outlook/Hotmail邮箱无Gmail邮箱无Yahoo邮箱无Souhu邮箱无Sina邮箱无在解释了本发明上述实施例中的步骤101之后,接下来,我们对本发明上述实施例中的余下步骤做详细解释,首先我们需要获取预设时间内的电子邮件广告曝光数据,具体做法如下:我们同样用html的图片标签,在待发送的电子邮件正文中,植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,比如<imgsrc="http://mz.ac.cn/x.gif?recp=%TO_EMAIL%"/>,其中%TO_EMAIL%是宏定义,代表不同的收件人email地址;接着若收件人为多个,则依次将该包含广告的电子邮件发送至收件人中的每一个,在一段预设时间后,可以在广告监测服务器中查看记录的http请求日志,如表二(限于篇幅,展示了部分数据,且email地址并不一定为真实存在的email地址,只是为了说明该实施例)所示:表二http://mz.ac.cn/x.gif?recp=junwang@163.comhttp://mz.ac.cn/x.gif?recp=53466778@qq.comhttp://mz.ac.cn/x.gif?recp=Huaiying7788@126.comhttp://mz.ac.cn/x.gif?recp=53466778@qq.comhttp://mz.ac.cn/x.gif?recp=qifeng@miaozhen.comhttp://mz.ac.cn/x.gif?recp=hr@miaozhen.comhttp://mz.ac.cn/x.gif?recp=53466778@qq.comhttp://mz.ac.cn/x.gif?recp=1501176626@sina.comhttp://mz.ac.cn/x.gif?recp=marketsvq@gmail.comhttp://mz.ac.cn/x.gif?recp=marketsvq@gmail.com在得到该表二之后,整理http请求日志,累加相同的记录,为此我们可建立一个统计表T,T的第一列用来记录URL参数,比如收件人的email地址,T的第二列用来记录带有该email地址参数的URL发起的http请求次数。统计表T的内容如表三(为了下文叙述方便,表三是按照各电子邮件接收系统是否具有图片缓存机制进行排序的,该排序不会对最终的计算结果产生任何影响)所示:表三EmailidEmail地址次数统计1junwang@163.com12Tomliu321@163.com13Huaiying7788@126.com14jiexu@miaozhen.com15qifeng@miaozhen.com16hr@miaozhen.com1753466778@qq.com3847444409@qq.com29135898802@qq.com11052436556@qq.com211stevensli@hotmail.com112Mengcai23@hotmail.com513daxinchen@hotmail.com314sunweifang@hotmail.com115Huarui19770709@hotmail.com416stevenzhe@outlook.com417pkusungang@outlook.com218congmingtravel@gmail.com519marketsvq@gmail.com1620botumaster@gmail.com321sinphdare@gmail.com122huachaoqiu@gmail.com123Shifende1989@gmail.com124Yamaha.sy@yahoo.com625zhichaofu@souhu.com226Jiexula3321@souhu.com327Chengweihai06@souhu.com3281501176626@sina.com1接下来,我们可以根据表三的结果,可统计出没有图片缓存机制的曝光数据中UV的第二数值为22,页面浏览量的第一数值为70,平均每个访客的浏览页面量为:70/22=3.18;可统计出具有图片缓存机制的曝光数据中UV的第三数值为6,依照不具有图片缓存机制中每个访客的页面浏览量的值计算得出第四数值为3.18*6=19;接下来,最终可知对应携带有预定广告的电子邮件中的UV值为28(直接读表三即可),对应的PV值为第一数值与第四数值的和,即为70+19=89。再次说明的是,上述表二和表三中出现的数据仅仅是为了解释该实施例,具体的场景需要具体的计算。实施例二对应于实施例一中的方法,本发明实施例还提供了一种统计电子邮件广告访问指标的装置,如图2所示,所示装置20包括:第一获取模块21,用于获取预先测试得到的各类电子邮件系统是否具有图片缓存机制的信息;第二获取模块22,用于根据电子邮件系统中的收件人对广告监测服务器的访问次数,获取预设时间内的电子邮件广告曝光数据;统计模块23,用于根据各类电子邮件系统是否具有图片缓存机制的信息,统计所述电子邮件广告曝光数据中没有图片缓存机制的第一类电子邮件系统对应的电子邮件广告访问指标;估算模块24,用于根据所述第一类电子邮件系统对应的电子邮件广告访问指标,估算具有图片缓存机制的第二类电子邮件系统对应的电子邮件广告访问指标。其中,所述第一获取模块21包括:第一植入单元,用于预先在待发送的电子邮件正文中,根据html的图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码;第一发送单元,用于发送植入所述脚本代码的电子邮件至每类电子邮件系统中的一个或多个收件人的电子邮箱,并反复多次在所述收件人的收件箱中打开所述电子邮件;第一读取单元,用于读取监测服务器记录的请求日志,若所述请求日志中某个电子邮箱发起的请求次数等于打开所述电子邮件的次数,则确定该电子邮箱对应的该类电子邮箱系统不具有图片缓存机制;若所述请求次数不随打开次数增多而增加,则确定该电子邮箱对应的该类电子邮箱系统具有图片缓存机制。其中,所述第二获取模块22包括:第二植入单元,用于预先在待发送的电子邮件正文中,根据html的所述图片标签植入用于唯一标识待接收电子邮件的收件人身份的脚本代码,所述电子邮件中包含电子邮件广告;第二发送单元,用于发送植入所述脚本代码的电子邮件至对应的收件人,其中,在所述发送为群发邮件时,将所述电子邮件依次分别发送给群发收件人中的每一个,每次发送的电子邮件中的所述图片标签植入有对应收件人身份的脚本代码;第二读取单元,用于读取广告监测服务器记录的请求日志,获得电子邮件广告曝光数据。其中,所述电子邮件广告访问指标包括:独立访问者数量和页面浏览量;所述估算模块24包括:计算单元,用于计算第一类电子邮件系统对应的电子邮件广告的页面浏览量的第一数值与独立访问者数量的第二数值之间的比值,将此比值与第二类电子邮件系统对应的电子邮件广告的独立访问者数量的第三数值进行相乘计算,得到第二类电子邮件系统对应的电子邮件广告的页面浏览量的第四数值。其中,所述装置20还包括:求和模块,用于对所述第一数值和所述第四数值进行求和处理,以得到对应电子邮件广告的页面浏览量;以及对所述第二数值和所述第四数值求和处理,以得到对应电子邮件广告的独立访问者数量。在本发明实施例中,能够精确的计算访问预定电子邮件广告的独立访问者数量,并通过没有图片缓存机制的电子邮件系统中、每个独立访问者的页面浏览量,来估算具有图片缓存的电子邮件系统中对应独立访问者的总的页面浏览量,从而大大提高了计算预定电子邮件广告访问指标的准确度。以上所述是本发明的优选实施方式,应当指出,对于本
技术领域
的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1