【翻译】什么是 eCPM & RPM 与其计算公式
【原文链接】 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 与其计算公式的更多相关文章
- Day8 linux软件包管理
软件包的两种形式 qq.tar.gz (需要编译 源码翻译成二进制)/ rpm (直接安装) rpm的文件名分为5部分 name名称 version版本编号 release发布次数 ...
- Linux基础理论
本节内容 1. Linux的安装及相关配置 2. UNIX和Linux操作系统概述 3. Linux命令及帮助 4. 目录结构 6. 用户.群组和权限 7. 用户.群组和权限的深入讨论 1 ...
- LTE 测试文档(翻译)
Testing Documentation 翻译 (如有不当的地方,欢迎指正!) 1 概述 为了测试和验证 ns-3 LTE 模块,文档提供了几个 test suites (集成在 ns- ...
- Ansible-Tower快速入门-2.准备开始【翻译】
准备开始 欢迎来到ansible tower! 首先,您可以按照下面的快速安装说明进行安装,详细的安装说明可以查看章节标题“安装和设置指南”,然后,你可以通过快速启动来快速开启和运行tower,或者设 ...
- linux基础-第十六单元 yum管理RPM包
第十六单元 yum管理RPM包 yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删 ...
- 【翻译】西川善司的「实验做出的游戏图形」「GUILTY GEAR Xrd -SIGN-」中实现的「纯卡通动画的实时3D图形」的秘密,后篇
http://www.4gamer.net/games/216/G021678/20140714079/ 连载第2回的本回, Arc System Works开发的格斗游戏「GUILTY G ...
- Fluentd安装——通过rpm方式
0. td-agent是何物 为了灵活性,fluentd用Ruby写的,其中一些性能敏感的部件使用c写的.普通的用户直接安装和使用Ruby进程可能有困难,这样就把它封装成Fluentd的稳定版本——t ...
- PostgreSQL与RPM
如何查看使用PostgreSQL的RPM包安装后的文件目录及相关路径(PostgreSQLRPM的spec文件已经帮我们创建好了postgres用户及postgres组). 查看RPM文档信息:/us ...
- RPM软件包制作
参考网站:How to create an RPM package/zh-cn[教程]https://fedoraproject.org/wiki/How_to_create_an_RPM_packa ...
随机推荐
- 06 Linux下Shell介绍
一.概述 每个人在成功登陆Linux后,系统会出现不同的提示符号,例如$,~,#等,然后你就可以开始输入需要的命令.若命令正确,系统就会依据命令的要求来执行,直到注销系统为止,在登陆到注销期间,输入的 ...
- js 字符串转换为数值
原帖地址:http://www.cnblogs.com/jenney-qiu/archive/2012/02/27/2369848.html 使用parseInt()你可以从字符串中获取数值,该方法接 ...
- 访问修饰符internal
internal(C# 参考) internal 关键字是类型和类型的成员 访问修饰符. 只有在同一程序集的文件中,内部类型或成员才是可访问的,如下例所示: public class BaseClas ...
- 不用删除整个Maven本地库文件夹,Eclipse下直接更新Maven库
- 20160720-java高并发
https://www.zhihu.com/search?type=content&q=tomcat+%E8%83%BD%E6%94%AF%E6%8C%81%E5%A4%9A%E5%B0%91 ...
- php 快速fork出指定个子进程
$pids = array(); $child_pid = pcntl_fork(); if ($child_pid == -1) { throw new Exception( __METHOD__ ...
- JDK动态代理与Cglib库
JDK动态代理 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息.过滤消息.把消息转发给委托类,以及事后处理消息等.代理类与委托类之间通常会存在 ...
- python中scipy.misc.logsumexp函数的运用场景
scipy.misc.logsumexp函数的输入参数有(a, axis=None, b=None, keepdims=False, return_sign=False),具体配置可参见这里,返回的值 ...
- mycat未配置对应表导致报错
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: can't find table define in sch ...
- mybatis的增删改查
一.配置文件方式 mapper.xml: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ...