一种基于paas媒体云多租户平台的新闻虚拟点击量实现方法与流程

文档序号:16533593发布日期:2019-01-05 10:59阅读:375来源:国知局

本发明涉及互联网领域,具体涉及一种基于paas媒体云多租户平台的新闻虚拟点击量实现方法。



背景技术:

在互联网融媒体时代,评价一篇新闻的热门度通常是通过统计该篇新闻的点击量来衡量,该篇新闻的点击量越多,说明阅读该新闻的人越多,因此该篇新闻比较热门。

传统的统计新闻点击量的方式是:用户阅读一次新闻(包括网页+app原生),该新闻的点击量增加1次(或者增加固定的次数,例如:3次等)。这种方式存在如下不足之处:

机械式的增加点击量,每点击一次,新闻的点击量增加固定次数。

没有考虑新闻时效性,每篇新闻的存在是有时效性的,过了某一段时间之后的点击量统计变得毫无意义。

网站端与app端没有分开统计,一篇新闻可能同时存在于网站端与app端,商家对两端的推广层度不一样,会影响文稿的点击量统计。

没有结合新闻排序位置等统计,置顶新闻与非置顶新闻的热门度不一样,则统计点击量规则也应该有差别。

传统机械式的增加点击量的方式很明显已经无法满足新媒体时代统计新闻点击量的需求。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种基于paas媒体云多租户平台的新闻虚拟点击量实现方法,结合新闻时效性、网站(或app)权衡度、新闻排序位置等综合因素来统计新闻的点击量。

本发明的目的是通过以下技术方案来实现的:

一种基于paas媒体云多租户平台的新闻虚拟点击量实现方法,该方法包括以下一种或多种方式的组合;

1)根据新闻时效性统计,假设新闻点击量的增长分为n个时间段,t<=t1,t1<t<=t2,tn-1<t=tn,tn<t...其中n≥3;

假设某篇新闻的阅读基数为f,阅读基数系数为r,阅读基数系数随机数为r,阅读基数内随机数random,阅读基数内随机数系数f,则点虚拟击量增量m与虚拟点击量y的计算规则如下:

初始时刻,x=0,y=0

当,t<=t1时,

m=x+f*r+random(1~f);

y=y'+m;

当t1<t<=t2或tn-1<t=tn时,

m=x+f*r*r+random(1~f);

y=y'+m;

当tn<t时,

m=x+f*r*r+random(1~f)*f;

y=y'+m;

2)新闻置顶状态下统计;假设新闻置顶阅读基数f,置顶权重系数α,α为(0,1),α的计算方式,假设某个导航栏下面有n篇置顶新闻,该新闻排在置顶新闻中第m位,则α值为(n-m)/n,置顶部分虚拟击量增量m与虚拟点击量y如下:

m=x+f*α;

y=y'+m;

3)新闻为app终端时,新闻的终端包括网站端与app端,根据实际的情况,设置终端比例,假设新闻app端阅读基数f,app端权重系数α,α取值为(0,1);网站端阅读基数p,网站端权重系数(1-α),则虚拟击量增量m与虚拟点击量y如下:

m=x+f*α+p*(1-α);

y=y'+m;

所述y=y'+m中,y'表示计算前一次的虚拟点击量,由如上公式得出,当α=100%时,即完全按照app端的阅读基数来计算新闻阅读量;反之,当α=0时,完全按照网站端的阅读基数来计算新闻阅读量。

优选的所述n取值为3。

进一步的,当所述方式三种组合时,设置每种方式的权重比,假设方式1)增量m1,权重比λ;方式2)增量m2,权重比μ;方式3)增量m3,权重比ν,其中λ+μ+ν=100%;

则计算出的与y值:

y=y'+m1*λ+m2*μ+m3*ν。

本发明的有益效果是:这里针对传统的统计方式做如下改变,新闻被阅读一次,根据实际情况来决定该新闻的点击量增加多少。设置新闻时效性,在不通时间阶段阅读新闻,点击量统计规不相同。结合用户对网站端与app端的使用情况,相应调整统计规则。新闻置顶与否,置顶时表示希望该新闻热门,点击量理应多一些;结合新闻时效性、新闻置顶、新闻终端这三个因素来综合统计新闻的点击量。假设一篇新闻的实际点击量为x,实际点击量为任何用户在任意终端上阅读一次新闻,新闻的点击量增加1次,则在某一个时间段内,根据本方案统计出来的虚拟点击量增量m,虚拟点击量y。

具体实施方式

下面结合具体实施例进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

本方案针对传统的统计方式做如下改变:

新闻被阅读一次,根据实际情况来决定该新闻的点击量增加多少;

设置新闻时效性,在不通时间阶段阅读新闻,点击量统计规不相同;

结合用户对网站端与app端的使用情况,相应调整统计规则;

新闻置顶与否,置顶时表示希望该新闻热门,点击量理应多一些;

结合新闻时效性、新闻置顶、新闻终端这三个因素来综合统计新闻的点击量。假设一篇新闻的实际点击量为x,实际点击量为任何用户在任意终端上阅读一次新闻,新闻的点击量增加1次,则在某一个时间段内,根据本方案统计出来的虚拟点击量增量m,虚拟点击量y。

一种基于paas媒体云多租户平台的新闻虚拟点击量实现方法,该方法包括以下一种或多种方式的组合;

1)根据新闻时效性统计,假设新闻点击量的增长分为n个时间段,t<=t1,t1<t<=t2,tn-1<t=tn,tn<t...其中n≥3;

假设某篇新闻的阅读基数为f,阅读基数系数为r,阅读基数系数随机数为r,阅读基数内随机数random,阅读基数内随机数系数f,则点虚拟击量增量m与虚拟点击量y的计算规则如下:

初始时刻,x=0,y=0

当,t<=t1时,

m=x+f*r+random(1~f);

y=y'+m;

当t1<t<=t2或tn-1<t=tn时,

m=x+f*r*r+random(1~f);

y=y'+m;

当tn<t时,

m=x+f*r*r+random(1~f)*f;

y=y'+m;

2)新闻置顶状态下统计;假设新闻置顶阅读基数f,置顶权重系数α,α为(0,1),α的计算方式,假设某个导航栏下面有n篇置顶新闻,该新闻排在置顶新闻中第m位,则α值为(n-m)/n,置顶部分虚拟击量增量m与虚拟点击量y如下:

m=x+f*α;

y=y'+m;

3)新闻为app终端时,新闻的终端包括网站端与app端,根据实际的情况,设置终端比例,假设新闻app端阅读基数f,app端权重系数α,α取值为(0,1);网站端阅读基数p,网站端权重系数(1-α),则虚拟击量增量m与虚拟点击量y如下:

m=x+f*α+p*(1-α);

y=y'+m;

所述y=y'+m中,y'表示计算前一次的虚拟点击量,例如计算了累积计算了10次,则第10次计算时的虚拟点击量y=第9次虚拟点击量y'+m,由如上公式得出,当α=100%时,即完全按照app端的阅读基数来计算新闻阅读量;反之,当α=0时,完全按照网站端的阅读基数来计算新闻阅读量。

优选的所述n取值为3。

进一步的,当所述方式三种组合时,设置每种方式的权重比,假设方式1)增量m1,权重比λ;方式2)增量m2,权重比μ;方式3)增量m3,权重比ν,其中λ+μ+ν=100%;

则计算出的与y值:

y=y'+m1*λ+m2*μ+m3*ν。

以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1