计算广告——收入分解

从事互联网广告久了,就经常与钱打交道。下面对互联网广告的收入分解加以总结:

代码语言:javascript
复制
Revenue = PV * eCPM

PV(Page View): 是系统一天的访问量(有的媒体公司,广告和内容分开,PV则代表他们的广告曝光,访问量用request代表,其实是一个意思);

eCPM(effective Cost Per Mille): 千次展示收入,有的地方把这个和CPM混淆,其实CPM代表的是一种广告投放方式;

CPM(Cost Per Mille): 按照千次曝光计费;如果一个流量主想要提高自身的收入,那么他只能在PV和CPM上做努力。提升PV意味着引入更多的流量,包括优化内容,吸引用户,或者有些公司做了联盟,从其他媒体买入流量;eCPM常常被用来作为一个广告系统的KPI。

代码语言:javascript
复制
    eCPM = CTR * ACP * 1000
    Revenue = ACP  * CLK

CTR:点击率;点击率预估是一个广告投放引擎需要经常优化的模块;

ACP:平均点击价格,ACP主要看市场和客户的成熟程度,广告效果好,竞争激烈的领域ACP就会高,ACP也可通过限制低价,甚至MRP的方式来控制提高;

CLK :点击次数

代码语言:javascript
复制
Revenue = PV * CPM1
Revenue = PV * PVR * CPM3
Revenue = PV * PVR * ASN * CPM2
Revenue = PV * CTR1 * ACP
Revenue = PV * PVR * CTR3 * ACP
Revenue = PV * PVR * ASN * CTR2 * ACP
代码语言:javascript
复制
ADPV = PV * PVR

Adimp (ADimpression): 单个广告的展示次数;

ADPV (Advertisement Page View): 载有广告的pageview流量;

CPM1: 每千次检索收费,即用户使用1000次服务给系统带来的收益;

CPM2: 每千次展示收费,即广告被展示1000次给系统带来的收益;

CPM3: 表示平均每千次有广告展现的检索请求给系统带来的广告收入;

PVR(Page View Rates): 等于出广告的检索量/总的检索量

ASN(Average Show Number): 表示每次检索平均的广告展现个数;

CTR1: 表示平均每次检索请求对应的广告点击数。理论上CTR1可能大于1.因为每次检索客户可以点击一个广告,看完后再回原来的检索页,点击下一个广告;

CTR2: 表示平均每次广告展现对应的广告点击数;

CTR3: 表示平均每次有广告展现的检索请求对应的广告点击数,理论上CTR3也可能大于1;

从客户增长的角度看:

代码语言:javascript
复制
Revenue = 有消费的客户数 * ARPU
ARPU = 客户平均点击 * ACP

ARPU(AVerage Revenue Per Users ): 每位客户的平均收入;