【原文链接】 What is eCPM & RPM. How to Calculate eCPM & RPM using Formula

eCPM代表着每千次网页爆光转换率(或者是每千次爆光有效成本),PRM代表每千次访问的收入。 两个术语经常是一样的,但它们被用于不同的上下文中。
当广告商想在特定的网站上投放广告,他们常常会计算eCPM来评估他们是否能够投放此广告。(爆光度越大的平台投放ad的eCPM应该越小,尽管它的广告费总额更贵。)广告商将会比较多种渠道并决定哪一个的广告点击转化效率更好。 最优的选择即是选择最低的eCPM同时有最大的转换率的一个。
RPM 常用于web内容供应者指出其web资产的情况。 PV会持续变化,但是用RPM衡量一个持续跨度为6个月到1年,带有特定受众与特定行业的web站是相对公平的。一个健康领域可能有较高的RPM,但一个电影娱乐八褂web站可能相对于健康领域的RPM来讲是非常低的。
需要说明发布者无需针对每千次爆光向广告商收取费用,而是可以针对广告发布位的单击进行收费,这样仍然可以有效测试每次广告活动的RPM。
例如:
广告商A对每次单击缴费$1, 在广告活动中,20,000页面浏览中产生了25次单击。 这意味着针对这20,000次页面浏览,发布者赚取了¥25,则它的 RPM 为

($25/20,000) x 1000 = $1.25

广告商B对每次单击缴费$2, 在广告活动中,20,000页面浏览中产生了15次单击。 这意味着针对这20,000次页面浏览,发布者赚取了¥30,则它的 RPM 为

($30/25,000) x 1000 = $1.20

从上面的例子中我们可以简单的判断出选择广告商A的更好,因为它带来的RPM 收入更高。

如何应用 RPM 数据
作为一个内容提供商,应该一直尝试增加你每季度的RPM,这会使你的web资产更加增值。 如果你当前的RPM收入是$2,可将2.5设为新的目标. 并找机会招纳新广告商。通过推荐在你内容站点投放广告,将你的广告投放成本率展现给广告商,并销售你的广告资产库存.

【翻译】什么是 eCPM & RPM 与其计算公式的更多相关文章

  1. Day8 linux软件包管理

    软件包的两种形式      qq.tar.gz  (需要编译 源码翻译成二进制)/ rpm (直接安装) rpm的文件名分为5部分 name名称  version版本编号  release发布次数  ...

  2. Linux基础理论

    本节内容 1.  Linux的安装及相关配置 2.  UNIX和Linux操作系统概述 3.  Linux命令及帮助 4.  目录结构 6.  用户.群组和权限 7.  用户.群组和权限的深入讨论 1 ...

  3. LTE 测试文档(翻译)

    Testing Documentation 翻译 (如有不当的地方,欢迎指正!)     1 概述   为了测试和验证 ns-3 LTE 模块,文档提供了几个 test suites (集成在 ns- ...

  4. Ansible-Tower快速入门-2.准备开始【翻译】

    准备开始 欢迎来到ansible tower! 首先,您可以按照下面的快速安装说明进行安装,详细的安装说明可以查看章节标题“安装和设置指南”,然后,你可以通过快速启动来快速开启和运行tower,或者设 ...

  5. linux基础-第十六单元 yum管理RPM包

    第十六单元 yum管理RPM包 yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删 ...

  6. 【翻译】西川善司的「实验做出的游戏图形」「GUILTY GEAR Xrd -SIGN-」中实现的「纯卡通动画的实时3D图形」的秘密,后篇

    http://www.4gamer.net/games/216/G021678/20140714079/     连载第2回的本回,  Arc System Works开发的格斗游戏「GUILTY G ...

  7. Fluentd安装——通过rpm方式

    0. td-agent是何物 为了灵活性,fluentd用Ruby写的,其中一些性能敏感的部件使用c写的.普通的用户直接安装和使用Ruby进程可能有困难,这样就把它封装成Fluentd的稳定版本——t ...

  8. PostgreSQL与RPM

    如何查看使用PostgreSQL的RPM包安装后的文件目录及相关路径(PostgreSQLRPM的spec文件已经帮我们创建好了postgres用户及postgres组). 查看RPM文档信息:/us ...

  9. RPM软件包制作

    参考网站:How to create an RPM package/zh-cn[教程]https://fedoraproject.org/wiki/How_to_create_an_RPM_packa ...

随机推荐

  1. Python 通过pickle标准库加载和保存数据对象

    import pickle with open('mydata.pickle','wb') as mysavedata: pickle.dump([1,2,'three'], mysavedata) ...

  2. 64. Minimum Path Sum

    Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which ...

  3. c++中字符串处理函数

    c++11中提供了to_string函数,定义在string中, 重载了一大片, std::string to_string( int value ); () (since C++) std::str ...

  4. MVC:上传文件

    今天写了一个使用MVC上传的DEMO,很简单不超过10行代码.代码如下(关注重点,所以尽量精简掉其他代码): 项目结构

  5. canvas刮刮乐

    这周有点迷茫,不知道干嘛了,一天天就过去了!我在博客右侧公告栏加了qq交流,各位有好的主题,或者有趣的技术,欢迎交流!今天突发奇想,就写了2个h5 canvas的demo玩玩! demo一:刮刮乐 舍 ...

  6. CF109 C. Lucky Tree 并查集

    Petya loves lucky numbers. We all know that lucky numbers are the positive integers whose decimal re ...

  7. Android屏幕适配建议

    一.关于布局适配 1.不要使用绝对布局 2.尽量使用match_parent 而不是fill_parent . 3.能够使用权重的地方尽量使用权重(android:layout_weight) 4.如 ...

  8. C++ 局部变量的析构

    http://blog.chinaunix.net/uid-52437-id-2108747.html 在一个函数内,申明一个局部类变量.则这个变量什么时候析构呢? 并不是在函数退出,释放栈空间时候析 ...

  9. JAVA 文本框、密码框、标签

    //文本框,密码框,标签 import java.awt.*; import javax.swing.*; public class Jiemian5 extends JFrame{ JPanel m ...

  10. IronPython调用C# DLL函数方法

    C# DLL源码 using System; using System.Collections.Generic; using System.Text; using System.Security.Cr ...