前言:

传统的互联网广告一般都是大流量网站在页面中留出一定空位,某些推广商家通过买位的方式来展示自己的广告。

我们这里引入一个案例:假设大访问量网站为博客园,想要广告推广的公司为阿里云平台。 (场景为虚构,请勿对号入座)

博客园首页每天很多人访问,那么阿里云想要推广就会租下其首页右侧栏的某些矩形空位,在这有限的空位中通过插入JS或swf来进行广告展示。当然这个广告是有期限的。

这样的广告对于推广公司来讲,效果一般不是很好。这种传统的广告最常见的优化规则就是去找相同行业的网站投放自己的广告,比如博客园这样的程序员博客网站就会吸引阿里云这样的云平台公司或一些IT技能培训公司的青睐。但实际上程序员也是很多样的,可能真正需要阿里云的程序员只占整个访问量群体中的一小部分。这里我们假设阿里云在博客园展示广告花费 C 元,实际因为博客园广告而点进去购买阿里云服务的总消费金额为 M 元。那么我们评估这个广告投放的有没价值有个指标,成交转化率(ROI) = M / C 。若 C 花费较大,而实际因为这个广告收入的 M 较少,那么实际上这个广告的投放是很浪费或不值的。 (这里我们要区分品牌广告和产品广告,我们所讨论的主要是产品广告,纯粹品牌推销可能考虑的没有那么直接。)

因此,在欧美率先兴起了 实时竞价机制(Real Time Bidding)。


角色:

RTB需要以下集中角色分工:广告主,DSP,SSP,DMP,Ad Exchange。

广告主:不需多说,就是想要推广自己产品的公司。

DSP:Demand-Side Platform,需求方平台。可以把它理解成一种广告投放服务,广告主会把广告委托给DSP,DSP通过竞价等方式帮助产品公司对应投放广告。广告主可以在平台上设置广告的目标受众、投放地域、广告出价等等。

SSP:Sell-Side Platform,供应方平台。可以理解成一种广告位管理服务。大访问量网站希望引入广告,就会把其广告位委托给SSP,让SSP去和DSP打交道去决定投放谁的广告。网站站长们可以在ssp上管理自己的广告位,控制广告的展现,设置补余等。

DMP:数据管理平台。数据和数据分析是大数据时代最有价值的,而DMP集成了大部分的用户行为数据,DSP在做竞价算法的时候需要向DMP请求所需要的数据。

Ad Exchange:互联网广告交易平台,SSP会向Ad Exchange请求广告投放,Ad Exchange会通知DSP竞价,然后再把竞价成功的DSP的广告链发给SSP。

一般来说,有些公司不会单独担任一个角色。像Ad Exchange 通常会集成DMP的角色,把数据握在手里。


流程:

当有一个用户打开了网站首页,网站会自动发送一个请求广告的request给SSP,SSP会发送请求给Ad Exchange。Ad Exchange接收到请求后会根据用户cookie向DMP申请关于该用户的数据,并将该用户数据打包发给每个DSP。DSP开始对此广告位竞价。DSP竞价会各自有一套AI算法,AI需要考虑价格足够高,能够有机会去争取到该广告位,但也要考虑如果出的价格太多了,广告主会亏钱或超预算。一旦某个DSP为他的广告主竞价成功了,广告主相应的广告便会load入网站的页面中展示给用户。

整个从用户访问网站到广告最终投放也就是几百毫秒的时间,所以RTB机制对


与传统互联网广告的区别:

1. RTB是针对每个用户进行精准投放和竞价,而传统广告只是纯粹的瞄准一个访问网站的用户群体进行粗放型投放。

2. RTB对技术要求很高,从挖掘目标受众,辨识目标受众,大访问量并发,竞价算法到整体架构的性能,都需要好的算法架构去支持,所以一般现在能做RTB的公司很有限;传统广告基本不需要什么技术含量,只需要插入一个swf或一段js代码即可。

3. RTB对ROI的关注需求更高,因为竞价过程会导致许多广告失去投放机会和单个投放成本变高,然而RTB仍能吸引商家的原因是目标受众的精确分析,这将最终影响到的是成交转化率ROI。正是因为ROI相对会比较高,商家才会愿意抛弃传统形式来加入RTB。

[DEMO] 互联网广告RTB机制简介的更多相关文章

  1. RTB--Real TimeBidding模式的互联网广告(实时竞价的广告投放)

    RTB(real time bidding)实时竞价允许广告买家根据活动目标.目标人群以及费用门槛等因素对每一个广告及每次广告展示的费用进行竞价.竞价成功后获得广告展示机会,在展示位置上展示广告. 其 ...

  2. 一分钟读懂互联网广告竞价策略GFP+GSP+VCG

    原文:http://ju.outofmemory.cn/entry/116780 一分钟读懂互联网广告竞价策略GFP+GSP+VCG 两个广告位,三家广告主竞价,广告平台究竟应该制定广告竞价策略呢?这 ...

  3. 【转】一分钟读懂互联网广告竞价策略GFP+GSP+VCG

    参考这篇文章: http://ju.outofmemory.cn/entry/116780 一分钟读懂互联网广告竞价策略GFP+GSP+VCG 两个广告位,三家广告主竞价,广告平台究竟应该制定广告竞价 ...

  4. 移动互联网广告 - 第十更 - 广告投放运营 DashBoard - 2016/12/10

    广告投放运营 DashBoard设计 移动互联网互联网广告投放,数据监控DashBoard,基础样例示意,下图仅供参考(来自于互联网).

  5. IPC 机制简介

    IPC 机制简介 概述 在Unix早期发展中,做出重大贡献的两大主力Bell实验室和伯克利大学(BSD)在IPC(InterProcess Communication)方面的侧重点有所不同.前者对Un ...

  6. CPM、CPC、CPA、CPS、CPL、CPR 是什么意思 -解析互联网广告术语

    CPA CPS CPA/CPS常见的推广方式 CPA和CPSCPA,CPS CPS与CPA CPA.CPSCPA.CPS产品教  CPA CPS什么意思 CPACPS是什么 1. CPM(Cost p ...

  7. 【CSWS2014 Summer School】互联网广告中的匹配和排序算法-蒋龙(下)

    [CSWS2014 Summer School]互联网广告中的匹配和排序算法-蒋龙(上) Fig19,用到了矩阵,这个我没有听太明白,蒋博士也没有详细说明.不过可以明确的一点就是,我们常说的K-mea ...

  8. JUC——线程同步锁(锁处理机制简介)

    锁处理机制简介 juc的开发框架解决的核心问题是并发访问和数据安全操作问题,当进行并发访问的时候如果对于锁的控制不当,就会造成死锁这样的阻塞问题. 为了解决这样的缺陷,juc里面重新针对于锁的概念进行 ...

  9. Android休眠唤醒机制简介(二)

    本文转载自:http://blog.csdn.net/zhaoxiaoqiang10_/article/details/24408911 Android休眠唤醒机制简介(二)************* ...

随机推荐

  1. UIScrollView和delegate的通信

    在OC中,发送消息的意思就是调用方法 因此UIScrollView和delegate的通信可以理解为下图所示 再精确一点,UIScrollView和delegate的通信应该为下图所示 可以看出,要想 ...

  2. PHP数组函数: array_walk()

    定义和用法 array_walk() 函数对数组中的每个元素应用回调函数.如果成功则返回 TRUE,否则返回 FALSE. 典型情况下 function 接受两个参数.array 参数的值作为第一个, ...

  3. ASP.NET 操作Excel中的DCOM配置方式

    具体配置方式如下: 1. 组件服务管理窗口 在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,在组件服务->计算机->我的电脑->DCom配置->找到Microsof ...

  4. Linux 下测试网卡性能命令iperf 的用法

    很多文件系统都自带iperf 命令,所以不用作多的移植工作. 如下查看他的帮助信息. Qt@aplex:~$ iperf -h Usage: iperf [-s|-c host] [options] ...

  5. DNS解析过程和域名收敛、域名发散、SPDY应用

    前段时间项目要做域名收敛,糊里糊涂的完成了,好多原理不清晰,现在整理搜集下知识点. 域名收敛的目的是什么?简单来说就是域名解析慢.那为什么解析慢?且听下文慢慢道来. 什么是DNS? DNS( Doma ...

  6. 程序中使用ajax时,type为put,或者delete时在 IIS上没效果,发生HTTP Error 405.0 - Method Not Allowed

    其实使用put delete  是在创建webapi中基本才会使用. WebDAV 是超文本传输协议 (HTTP) 的一组扩展,为 Internet 上计算机之间的编辑和文件管理提供了标准.利用这个协 ...

  7. mysql状态取反(0变1,1变0)

    如果要改变status状态 update   table_name   status=ABS(status-1);   //取绝对值 则0-->1   1-->0

  8. 配置使用EF常见的一些问题及解决方案

    转自http://www.2cto.com/database/201511/449573.html 提示未注册,找不到驱动程序 No Entity Framework provider found f ...

  9. 简单Java算法程序实现!斐波那契数列函数~

    java编程基础--斐波那契数列 问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 思路:可能出现的情况:(1) n=1 ,一种方法 ;(2)n=2 ...

  10. CSS常用知识点

    块级元素:width宽和height高有效. 内联元素:width宽和height高无效. 1.float:该属性的值指出了对象是否及如何浮动. none:设置对象不浮动left:设置对象浮在左边ri ...