网页的推荐位内容曝光量的监测方法和系统技术方案

技术编号:10923755 阅读:186 留言:0更新日期:2015-01-18 23:54
本申请公开了一种网页的推荐位内容曝光量的监测方法和系统,包括:标识构建模块在展示网页的推荐位内容时,构建该推荐位内容的统计标识;监测累加模块每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中;输入日志模块定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。利用本发明专利技术,可以降低对系统硬件设备的性能影响,提高监测过程的处理效率。

【技术实现步骤摘要】

本申请涉及计算机和互联网数据处理
,尤其涉及一种网页的推荐位内容曝光量的监测方法和系统
技术介绍
目前,随着互联网技术的发展,网络逐渐成为人们获取信息的重要来源,特别是在互联网进入Web2.0时代后,用户既是网站内容的浏览者,也是网站内容的制造者。用户参与创造的内容被称为UGC,如用户发表的日志、照片等。在Web2.0时代,由于UGC的大量涌现,网络信息曝光量呈几何级快速增长,形成一个多、广、专的局面,对人类知识的积累和传播起到了一个非常大的作用。可以发表UGC的网站系统通常被称为UGC网站系统。例如目前常用的UGC网站系统包括:微博客(MicroBlog)系统、社交网络服务系统(SNS,Social Network Service))、社区论坛系统、知识分享系统等等。其中某些UGC网站系统的功能也是相互融合的,具有多种属性。例如,微博客(MicroBlog),简称微博,是一个基于用户关系的信息分享、传播以及获取的UGC网站系统,也属于一种SNS系统,用户可以通过有线通信网络或无线通信网络、以及各种客户端访问微博,以指定数目的文字和/或其它多媒体信息更新信息,并实现即时分享。鉴于UGC系统中UGC页面曝光量大,浏览频率高的特点,目前业界通常为了向目标受众推荐一些厂商的推荐内容,如热门话题、热门用户、功能点入口、专题、活动、广告等信息,往往在UGC网页的固定位置设置网页推荐位,用来投放推荐内容,比如在首页头部导航栏与用户资料之间的首页顶部推荐位。所述推荐内容在用户访问网页时总的展现次数就是推荐内容的曝光量,每条推荐内容的曝光量渐渐成为了衡量推荐内容热度以及传播广度的一项重要技术参数指标。现有技术中,对推荐内容曝光量的监测技术方案主要是:网页推荐位的推荐内容每加载展示一次,就会触发相应的监测代码向日志文件中输出一条日志记录,后台服务系统根据该日志文件中的日志记录的条数来统计所述推荐内容的曝光量,例如一般一个推荐内容有N条日志记录,则该推荐内容的曝光量就是N次。但是,现有技术存在如下缺点:所述日志文件存储在硬盘中,每加载展示一次推荐内容,都需要向硬盘的日志文件输入一条日志记录,即向所述硬盘进行一次写操作,由于目前的UGC网页的访问数量庞大,例如目前微博系统中每天对微博网页的访问量每天有几百亿次,相应推荐位的曝光量也非常庞大,相应地要向硬盘进行每天几百亿次的写操作,占用大量的读写资源,对系统硬件设备的性能影响较大,同时由于硬盘写操作的执行效率有瓶颈,因此整个监测过程的处理效率会非常低。
技术实现思路
有鉴于此,本专利技术的主要目的是提供一种网页的推荐位内容曝光量的监测方法,以降低对系统硬件设备的性能影响,提高监测过程的处理效率。本专利技术的另一目的在于提供一种网页的推荐位内容曝光量的监测系统,以降低对系统硬件设备的性能影响,提高监测过程的处理效率。本专利技术的技术方案是这样实现的:一种网页的推荐位内容曝光量的监测方法,包括:在展示网页的推荐位内容时,构建该推荐位内容的统计标识;每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中;定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。一种网页的推荐位内容曝光量的监测系统,包括:标识构建模块,用于在展示网页的推荐位内容时,构建该推荐位内容的统计标识;监测累加模块,用于每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中;输入日志模块,用于定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。与现有技术相比,本专利技术每在网页上每展现一次推荐位的推荐内容,根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中,定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中;从而大大地降低了向日志文件的写操作的次数,节省读写资源,降低对系统硬件设备的性能的影响,同时由于内存的执行效率高,每展现一次推荐位内容累加该推荐位内容的曝光量,会大大提高监测过程的处理效率。附图说明图1为本专利技术所述网页的推荐位内容曝光量的监测方法的一种流程图;图2为本专利技术所述一种具有推荐位内容的网页界面示意图;图3为本专利技术所述网页的推荐位内容曝光量的监测系统的一种实施例组成示意图;图4为本专利技术所述网页的推荐位内容曝光量的监测系统的另一种实施例组成示意图;图5为本专利技术所述网页的推荐位内容曝光量的监测系统的又一种实施例组成示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本专利技术所述网页的推荐位内容曝光量的监测方法的一种流程图。参见图1,该方法主要包括:步骤101、在展示网页的推荐位内容时,构建该推荐位内容的统计标识。步骤102、每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中。步骤103、定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。所述日志文件通常设置在硬盘存储器中,可以为本地的硬盘存储器,也可以为远程网络节点的硬盘存储器。在本专利技术的一种实施例中,所述步骤101在展示网页的推荐位内容时,构建该推荐位内容的统计标识,具体包括:在展示网页的推荐位内容时,根据该推荐位的标识获取当前在该推荐位展示的推荐位内容标识和推荐位内容类型标识,将所述推荐位标识、推荐位内容标识和推荐位内容类型标识作为该推荐位内容的统计标识添加到该推荐位内容的链接中。所述步骤102的具体方法包括:每在网页上展现一次推荐位内容,从该推荐位内容的链接中读取统计标识,从内存中查询是否有相同的统计标识,如果没有相同的统计标识则将该统计标识对应的推荐位内容的曝光量设置为一次,并将该统计标识和对应的推荐位内容的曝光量缓存在内存中;如果有相同的统计标识则将该统计标识对应推荐位内容的曝光量累加一次,并更新内存中所缓存的该统计标识对应的推荐位内容的曝光量。例如,当用户终端访问页面时,向服务器请求该页面中的数据,对于包括推荐位的页面,例如微博推荐位的页面,在请求数据时需要包括拉取运营服务器获取推荐位的内容数据,根据获取的推荐位内容构建该推荐位的展示代码,所述展示代码可以由浏览器或客户端解析并展示出该推荐位的内容,如本文档来自技高网
...

【技术保护点】
一种网页的推荐位内容曝光量的监测方法,其特征在于,包括:在展示网页的推荐位内容时,构建该推荐位内容的统计标识;每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将累加的曝光量缓存在内存中;定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。

【技术特征摘要】
1.一种网页的推荐位内容曝光量的监测方法,其特征在于,包括:
在展示网页的推荐位内容时,构建该推荐位内容的统计标识;
每在网页上展现一次推荐位内容,则根据该推荐位内容的统计标识,累加
该推荐位内容的曝光量,并将累加的曝光量缓存在内存中;
定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中。
2.根据权利要求1所述的方法,其特征在于,
所述在展示网页的推荐位内容时,构建该推荐位内容的统计标识,具体包
括:在展示网页的推荐位内容时,根据该推荐位的标识获取当前在该推荐位展
示的推荐位内容标识和推荐位内容类型标识,将所述推荐位标识、推荐位内容
标识和推荐位内容类型标识作为该推荐位内容的统计标识添加到该推荐位内容
的链接中。
3.根据权利要求2所述的方法,其特征在于,所述每在网页上展现一次推
荐位内容,根据该推荐位内容的统计标识,累加该推荐位内容的曝光量,并将
累加的曝光量缓存在内存中,的具体方法包括:
每在网页上展现一次推荐位内容,从该推荐位内容的链接中读取统计标识,
从内存中查询是否有相同的统计标识,如果没有相同的统计标识则将该统计标
识对应的推荐位内容的曝光量设置为一次,并将该统计标识和对应的推荐位内
容的曝光量缓存在内存中;如果有相同的统计标识则将该统计标识对应推荐位
内容的曝光量累加一次,并更新内存中所缓存的该统计标识对应的推荐位内容
的曝光量。
4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
根据所述日志文件统计各推荐位内容的曝光量。
5.根据权利要求4所述的方法,其特征在于,
所述定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中,具体
为:定期将内存中缓存的各推荐位内容的曝光量输入到本地硬盘存储器中的日

\t志文件中;
所述根据所述日志文件统计各推荐位内容的曝光量,具体包括:将各地的
硬盘存储器中的日志文件定期输出到统一的日志服务器上,根据所述日志服务
器上的日志文件中记录的信息,统计各推荐位内容的曝光量。
6.根据权利要求4所述的方法,其特征在于,所述根据所述日志文件统计
各推荐位内容的曝光量,具体包括:对所述日志文件按照预设的时间间隔进行
分割,分别统计每个时间间隔内的各推荐位内容的曝光量。
7.根据权利要求4所述的方法,其特征在于,
所述定期将内存中缓存的各推荐位内容的曝光量输入到日志文件中,具体
包括:定期将内存中缓存的各推荐位内容的曝光量作为日志记录添加到日志文
件中,之后即时将所述内存中缓存的各推荐位内容的曝光量重置为零;
所述根据所述日志文件统计各推荐位内容的曝光量,具体为:遍历所述日
志文件中记录的所有日志记录,针对每一个推荐位内容,累加该推荐位内容的
曝光量。
8.根据权利要求4至7任一项所述的方法,其特征在于,
所述推荐位内容的统计标识中具体包括:包括推荐位标识、推荐位内容标
识和推荐位内容类型标识;
所述根据所述日志文件统计各推荐位内容的曝光量,具体包括以下至少一
种方式:
统计每个推荐位标识对应的推荐位内容的曝光量。
统计每个推荐位内容标识对应的推荐位内容的曝光量;
统计每个推荐位内容类型标识对应的推荐位内容的曝光量;
统计每个推荐位标识和推荐位内容标识对应的推荐位内容的曝光量;
统计每个推荐位标识和推荐位内容类型标识对应的推荐位内容的曝光量;
统计每个推荐位内容标识和推荐位内容类型标识对应的推荐位内容的曝光
量。...

【专利技术属性】
技术研发人员:杜佳利李鑫竺
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1