实时竞价(RTB) 介绍(基础篇)
前言:
说到“实时竞价”大家一定都不陌生,那么为何如今实时竞价发展这么迅猛,当然这个主要得益于总体移动互联网环境的成熟,以及中国本地移动广告市场出现爆发式增长。那么到底什么是实时竞价?这个流程是如何的呢?以下会从业务角度做一个简单的介绍。
简单介绍:
RTB模式是网络广告行业新型的购买模式。与传统的PPC广告(依据用户数量计费)、CPM广告(一千次浏览计费)、CPC广告(每点击一次计费)、Monthly
Flat(包月计费)、Daily Flat(包天计费)等相比RTB就是在每一个广告展示曝光的基础上进行竞价。
在展示型广告市场上,交易的货品是每一个广告展示的曝光,需求方是广告商和代理商,供应方就是各大媒体,那么效益最大化的竞价策略就是在每一个广告展示曝光的基础上。依据这个展示曝光的需求量。在支持维克瑞拍卖模式的大环境下,给出不同的竞价进行类似拍卖意义的交易,这就是RTB广告。
特点:
或许看到这里你还没有对RTB有个初步的概念。那么我们通过几位业界人士的描写叙述来了解下RTB的特点。
”RTB不应该是独立于展示广告之外的一个营销模式。而应是存储于总体系统中的一个基础架构,是互联网营销模式的标配。
不论什么企业广告主在选择营销方式的时候都不应该忽视RTB模式。由于仅仅有这样的模式可以真实反映市场供求之间有效的关系。” ——奥美中国运行副总经理王宏鹏。
“实时实价(RTB)带来了总体市场格局变化,形成了一个对于各个媒体流量集中採买,搭建了一个高度市场化的供求关系。对互联网媒体而言,RTB模式下,任何样的媒体类型站点。广告购买的都是眼球、点击,还有销售机会。” ——凤凰新媒体副总裁金玲。
流程:
是RTB广告展示的介绍:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
:用户使用Web浏览器訪问媒体站点,如www.yahoo.com。媒体yahoo将本站点的内容,比方新闻。呈现给用户。
与此同一时候,媒体也会在一些广告位上展示广告给用户。虽然媒体的主要工作是展现高品质的内容给用户,但也须要通过广告来赚钱。以使得提供内容的业务可以得以延续。
他们可以使用自己的销售队伍销售广告库存。然而,对于媒体来说,RTB是越来越重要的销售广告库存的渠道。这里我们如果yahoo决定将右上角广告位通过RTB方式进行售卖。
:Yahoo将信息传递给广告交易平台,比方 A。传递的信息包含URL,广告位置、用户Cookie
ID等。
:广告交易平台A组织一次竞价,向多家DSP(Demand-Side
Platform)发送竞价请求。假定优衣库是DSP当中一家。
:当优衣库DSPserver接收到广告交易平台的请求,将数据传递给竞价引擎。
:竞价引擎发送用户ID给用户与广告主信息数据库。看用户与广告主的需求是否匹配。
:竞价引擎接收到用户与广告客户的信息,并决定是否參与竞价及竞标价格。
:竞价引擎生成一个出价响应,并把它传递给DSPserver。竞价响应包含竞标价格及比方从哪里获取广告等其他信息。
:优衣库DSPserver发送竞价响应给广告交易平台A。
:广告交易平台A在接收到全部DSPserver的响应或者截止期限到达后进行竞拍。广告交易平台A的截止期限是100ms。是广告交易平台A发送竞价请求与接收DSP出价响应的时间差。广告交换平台通常执行Vickery拍卖模式,也称为第二价格拍卖。当中,出价最高的人获胜,并支付第二高的投标价格。这里我们假定优衣库DSP是本次广告曝光竞价交易的赢家。(维克瑞拍卖Vickrey
auction 左右的增额。
)
:广告交易平台A通知用户Web浏览器竞拍的赢家。
Web浏览器发送广告曝光请求给广告创意所在的广告server。
:广告server发送创意给用户的Web浏览器。
:用户看到站点上的广告。假设用户对该广告感兴趣,他会点击广告,从而进入广告主的登陆页。用户浏览广告主的站点,可能採取进一步的行动。比如,假设广告主是一家电子商务公司,用户可能在电子商务站点上进行一次购买活动。
总结:
– RTB是的交易是基于每个广告展示机会(广告库存)的。
– 一个广告一系列交易过程均在毫秒内完毕,网页浏览用户并不会察觉到时间上的延迟。
– 一个站点能够通过DSP处于多个Adnetwork參与到多个Ad
Exchange市场中进行广告库存的销售。相对的,广告主能够通过DSP管理多个广告进入多个Ad Exchange进行广告投放
那么RTP带来哪些优点呢?
对于广告主:
– DSP能够通过技术手段尽可能让广告主获得对自己有利的广告位展示机会,由于能够获得每一次潜在广告展示对象的如此精细的数据,让广告主能够更加easy的估计这一次广告展示可能带来的效果。
– 广告主不再须要花大量的人力和时间在筛选广告位上了,系统和工具能够帮你完毕这一切。仅仅要你将营销目的通过一定的方式“告诉”系统。
– 从“Real Time”的还有一层涵义能够知道,营销人员的灵活性更加高了,我们不须要想购买杂志、电视广告。陷入一次投入大笔的预算并且中间非常难调整的窘境其中。
对于广告提供商:
– 相同的,SSP(supplyside platform)让站点主的每个广告库存在Ad
Exchange中找到最高的bidding,获得最高的收入。
參考
http://www.math.pku.edu.cn/teachers/yaoy/Spring2013/RTB101_iPinYou_XuehuaShen_English.pdf
实时竞价(RTB) 介绍(基础篇)的更多相关文章
- 实时竞价RTB广告平台_传漾科技_中国领先的智能数字营销引擎
实时竞价RTB广告平台_传漾科技_中国领先的智能数字营销引擎 Programmatic Framework™ 传漾程序化购买框架
- Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
作者:13GitHub:https://github.com/ZHENFENG13版权声明:本文为原创文章,未经允许不得转载. 萌芽阶段 很久之前就开始打算整理一下自己的技术博客了,由于各种原因(借口 ...
- 1.基础篇之vue入门
为了建立高效团队,很多公司会采用全栈工程师,虽然利弊兼有,对于成本优先的创业团队,肯定是首选,特别是对.net生态圈,大部分都是小公司,就更加重要了.这里记录的是对vue的学习点滴,希望对你有所助力. ...
- 01_Linux基础篇
学于黑马.传智播客.尚硅谷 感谢 黑马官网 传智播客官网 尚硅谷官网 微信搜索"艺术行者",关注并回复关键词"linux"获取视频和教程资料! b站在线视频 第 ...
- RTB实时竞价广告是未来趋势
原文:http://www.inboundjournals.com/rtb-real-time-bidding-the-future-of-online-advertising/ [资讯图表] RTB ...
- 品友推广的投放原理 RTB:Real Time Bidding(实时竞价) DSP:Demand-Side Platform(需求方平台) 广告交易平台:AD Exchange
总结: 1.实时竞价 0.1秒出价各个广告主出价,投放价高者: RTB(Real Time Bidding)实时竞价,是一种利用第三方技术在数以百万计的网站或移动端针对每一个用户展示行为进行评估以及出 ...
- 首届全球RTB(实时竞价)广告DSP算法大赛
首届全球RTB(实时竞价)广告DSP算法大赛 竞赛指南 RTB (Real Time Bidding, 实时竞价) 是近年来计算广告领域最激动人心的进展之一. 它增加了展示广告的透明度与效率, ...
- 【SSM之旅】Spring+SpringMVC+MyBatis+Bootstrap整合基础篇(一)项目简介及技术选型相关介绍
试水 一直想去搭建个自己的个人博客,苦于自己的技术有限,然后也个人也比较懒散.想动而不能动,想动而懒得动,就这么一直拖到了现在.总觉得应该把这几年来的所学总结一番,这样才能有所成长. 不知在何时,那就 ...
- 【COCOS2DX-LUA 脚本开发之一】在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途!
[COCOS2DX-LUA 脚本开发之一]在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途! 分类: [Cocos2dx Lua 脚本开发 ] 2012-04-1 ...
随机推荐
- 洛谷 P1452 Beauty Contest
题目背景 此处省略1W字^ ^ 题目描述 贝茜在牛的选美比赛中赢得了冠军”牛世界小姐”.因此,贝西会参观N(2 < = N < = 50000)个农场来传播善意.世界将被表示成一个二维平面 ...
- 【进制转换】CODEVS 1740 进制计算器
#include<cstdio> #include<iostream> #include<string> using namespace std; string s ...
- js常用功能总结
1,手机号的校验 //手机号的判断 function checktel() { //手机号不为空,格式校验 var tel = $(".uidbtp").val(); if(tel ...
- 扩展gridview轻松实现冻结行和列(增强型)
上一篇说过,还可以扩展gridview的分页功能以及实现导出结果为EXCEL/PDF的功能.实现好后应该封装起来,以方便后续的项目简单使用.至于要如何实现,我想不必过多的说了.下面是显示结果和主要的代 ...
- Array.apply 方法的使用
Array.apply(null, {length: 5}) length为特殊字段,意思是生成一个长度为5的数组,由于没赋值,所以都是undefined; 如果要赋值,可以这样 console.lo ...
- 安装Node.js、npm和环境变量的配置
由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境. 一.安装Node.js 首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像 ...
- 【AS3 Coder】任务四:噪音的魅力(上)
使用框架:AS3任务描述:使用AS3中BitmapData的noise方法以及perlinNoise方法构建自然景观效果以及其他一些比较cool的效果难度系数:2 本文章源码下载:www.iamsev ...
- PHP微信墙制作
微信墙 PHP 注意:由于微信官网不定时会更新,其中模拟登陆以及爬取数据的方式可能会失效,最近这12个月里,就有两次更新导致此功能需要重写. 服务端源码->github地址传送门 思路 其实实现 ...
- 【Hadoop】HDFS源码解读
1.open流程 2.get DFS流程: 3.获取block信息流程
- kafka启动报错:kafka.common.KafkaException: Failed to acquire lock on file .lock
kafka 异常退出后重启时遇到的问题 解决: 执行 netstat -lnp|grep 9092 在执行结果中找到进程号执行 kill -9 进程号再尝试启动Kafka