程序化交易广告及其应用

什么是程序化交易广告?

程序化交易广告是以实时竞价技术即RTB(real-time bidding)为核心的广告交易方式。说到这里,你可能会有疑问:像百度搜索关键词广告还有百度网盟的广告,不也是CPC实时竞价的吗?程序化交易广告和这些广告有什么不一样呢?

百度搜索关键词广告和百度网盟广告的实时竞价全过程,是在媒体平台内部的广告投放平台上完成的。但是程序化交易广告的实时竞价过程,是需要SSP、ADX、DSP等不同平台之间的数据传输与博弈才能完成的。因此,传统的CPC实时竞价广告不属于程序化交易广告。

从2021年中国程序化广告技术图谱中,我们也可以看出,程序化交易广告业务的行业地图划分得越来越细致了,涉及的角色也非常多。为了更好地了解程序化交易广告,我们先来介绍一下里面的重要角色。

图片

  • ADX:Ad Exchange,广告交易平台,是程序化交易广告的核心平台型产品,负责程序化交易广告每一次曝光的实时拍卖过程,主要按照价格决定哪个竞拍方竞得这次广告曝光。你可以把它看作“拍卖官”。有竞争力的ADX一般是拥有优质自有流量的媒体平台建立的,例如BAT、字节。也有一些第三方的ADX,依靠客户关系拿品牌广告主的预算,或者依靠技术能力拿效果广告主的预算。
  • DSP:Demand Side Platform,需求方平台,一般聚合了多家广告主的程序化交易广告采购需求及预算,代表广告主及其代理公司进行程序化交易广告的采买,针对每一次广告曝光决定是否竞拍,以及如果参与竞拍,如何向ADX出价。广告需求方可以通过DSP管理广告活动和投放策略,包括设置目标受众的定向条件、预算、出价、创意等。你可以把DSP看作拍卖现场的买方,也就是“竞拍方”。程序化交易中,ADX一般会接入多个DSP。
  • SSP:Supply Side Platform,供给方平台,聚合了各种媒体方及广告联盟的流量,针对每一次广告曝光向ADX发送请求,并在ADX回复竞拍结果后,展现竞拍成功方的广告。你可以把SSP看作拍卖现场的“卖方”,ADX也会接入多个SSP。
  • DMP:Data Management Platform,数据管理平台,它的应用场景有很多,程序化交易广告是其中之一。在程序化交易广告中,DMP最主要的功能是提供用户数据标签,以便DSP将自己库里的用户标签和SSP通过ADX传递过来的用户标签进行对比,判断此次广告曝光背后的受众是否是自己库里广告主的目标用户,来决定是否竞拍以及出价多少。媒体平台、广告主、第三方都可以建立DMP。
  • TD:Trading Desk,采购交易平台,Trading Desk主要是满足需要管理多个DSP广告投放的代理公司的需求。代理公司可以通过TD统一管理多个DSP平台的投放,包括分配投放预算、制定和调整投放策略、查看数据报告等。你可以把TD看成程序化交易需求方的工作台。TD除了广告代理公司自建之外,媒体平台也会为代理公司建立TD,例如阿里妈妈的Unidesk,就是通过TD为代理公司提升程序化交易广告的采购和投放效率,来争取更多代理公司对阿里系广告的青睐。

程序化交易广告产品的交易过程

了解了程序化交易中各个角色的作用,那它们之间是怎么运作的呢?接下来,我们来分析一下程序化交易广告的交易过程。整个过程主要分成三个步骤:

  • 步骤一:用户浏览媒体,媒体通过JS、SDK或API,向ADX发起广告请求。这一步,媒体可以通过SSP或网络联盟的系统联系ADX,也可以直接联系ADX。如果媒体通过SSP联系ADX的情况,SSP除了向ADX发出广告请求外,还需要把广告位的具体信息、例如所属媒体、最低出价,以及该次广告曝光针对的用户标签,打包发给ADX。
  • 步骤二:ADX向各DSP传送以上媒体和用户标签等信息,并发起询价请求。DSP根据事先做好的各广告主所需要的用户标签等信息,查看与此次广告曝光是否匹配,决定是否参与竞价。如果参与,DSP会向ADX提供自己的出价。ADX等待一个固定时间后,会选出出价最高的DSP返回给媒体。

例如,媒体发送的标签显示这个用户对汽车感兴趣,DSP A为某汽车广告主出价,折合CPM 20元,DSP B为某车险广告主出价,折合CPM 10元,假设本次广告曝光只有这两家DSP出价,则此次DSP A胜出。

  • 步骤三:媒体展示竞价中胜出的DSP的广告创意。该广告创意可能实时来自DSP,但是一般ADX会事先把DSP提供的素材存储在素材库中。这时候根据媒体的广告位尺寸、格式要求渲染后提供即可。

图片

值得注意的是,程序化交易对服务器和技术有较高的要求,以上过程必须在0.1秒内完成,才算是一个成功的程序化交易。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/769127.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python学习笔记22:进阶篇(十一)常见标准库使用之访问互联网功能urllib模块的学习使用,requests库和aiohttp库了解

前言 本文是根据python官方教程中标准库模块的介绍,自己查询资料并整理,编写代码示例做出的学习笔记。 根据模块知识,一次讲解单个或者多个模块的内容。 教程链接:https://docs.python.org/zh-cn/3/tutorial/index.html 互联网访…

【基于R语言群体遗传学】-5-扩展到两个以上等位基因及多基因位点

我们现在继续对于群体遗传学进行统计建模,书接上回,我们讨论了孤雌生殖的物种违反哈代温伯格遗传比例的例子,那我们现在来看多于两个等位基因的情况的计算。 如果没有看过之前文章的同学,可以先去看一下之前的文章: …

1.2 ROS2安装

1.2.1 安装ROS2 整体而言,ROS2的安装步骤不算复杂,大致步骤如下: 准备1:设置语言环境;准备2:启动Ubuntu universe存储库;设置软件源;安装ROS2;配置环境。 请注意&…

多模态图像生成的突破:Image Anything一种无需训练的智能框架

多模态图像生成是内容创作领域的热点技术,尤其在媒体、艺术和元宇宙等领域。该技术旨在模拟人类的想象力,将视觉、文本和音频等多种模态属性相关联,以生成图像。早期的方法主要侧重于单一模态输入的图像生成,例如基于图像、文本或…

240703_昇思学习打卡-Day15-K近邻算法实现红酒聚类

KNN(K近邻)算法实现红酒聚类 K近邻算法,是有监督学习中的分类算法,可以用于分类和回归,本篇主要讲解其在分类上的用途。 文章目录 KNN(K近邻)算法实现红酒聚类算法原理数据下载数据读取与处理模型构建--计算距离模型预测 算法原理 KNN算法虽…

Mac单机游戏推荐:星际争霸母巢之战 for Mac v1.16.1汉化版

星际争霸母巢之战 for Mac是一款深受玩家的即时战略游戏,延续了原版《星际争霸》的剧情,并加入了新的游戏单位、科技、地图样式、背景音乐及平衡性调整。《星际争霸》与其它的即时战略类型游戏。 下载地址:点击下载 与原作相同,《…

一图胜千言|用Python搞定统计结果展示!

分享一份原创Python可视化教程:530张图形8000行代码,轻松搞定统计结果展示,部分如下, 每类图表包含详细代码详细代码注释,多达8000行代码,例如, 如何加入学习? 👇&#…

免费分享:2022年全国地铁站点数据(附下载方法)

数据简介 2022年全国地铁站点数据不仅反应我国城市交通网络的日益完善,也为城市规划、公共交通优化、商业布局、应急响应及智慧城市建设提供了宝贵的数据支持与参考,助力城市发展与居民生活质量的全面提升。 数据属性 数据名称:全国地铁站点…

Java同步包装器

通过 Collections.synchronizedList() 方法将一个普通的 ArrayList 包装成了线程安全的 List&#xff1a; import java.util.*;public class SynchronizedWrapperExample {public static void main(String[] args) {// 创建一个非线程安全的 ArrayListList<String> list…

python gdal 压缩栅格数据

1 压缩方法LZW 使用 LZW&#xff08;Lempel-Ziv-Welch&#xff09;&#xff0c;主要对图像数据压缩&#xff0c;可逆 2 代码 函数gdal_translate()&#xff1a;转换栅格的不同格式 我们使用的数据是GTiff格式的数据 GTiff – GeoTIFF File Format — GDAL documentation 参…

MySQL安装与环境配置

1.打开安装程序 2.默认配置&#xff0c;如下二三图 3.配置密码 4.等待安装完毕 5.检查 6.配置环境变量 7.从控制台登录检测

STM32F1+HAL库+FreeTOTS学习4——任务挂起与恢复

STM32F1HAL库FreeTOTS学习4——任务挂起与恢复 任务挂起和恢复的API介绍代码实现 上一期我们学习了FreeRTOS中任务创建的两种方法&#xff0c;这一期我们学习任务的挂起和恢复。 任务挂起和恢复的API介绍 在 &#xff1a;STM32F1HAL库FreeTOTS学习1——FreeRTOS入门 的学习中&…

苹果电脑虚拟机运行Windows Mac环境安装Win PD19虚拟机 parallels desktop19虚拟机安装教程免费密钥激活

在如今多元的数字时代&#xff0c;我们经常需要在不同的操作系统环境下进行工作和学习。而对于 Mac 用户来说&#xff0c;有时候需要在自己的电脑上安装 Windows 操作系统&#xff0c;以体验更多软件及功能&#xff0c;而在 Mac 安装 Windows 虚拟机是常用的一种操作。下面就来…

Python28-5 k-means算法

k-means 算法介绍 k-means 算法是一种经典的聚类算法&#xff0c;其目的是将数据集分成 ( k ) 个不同的簇&#xff0c;每个簇内的数据点尽可能接近。算法的基本思想是通过反复迭代优化簇中心的位置&#xff0c;使得每个簇内的点与簇中心的距离之和最小。k-means 算法的具体步骤…

【FFmpeg】avformat_find_stream_info函数

【FFmpeg】avformat_find_stream_info 1.avformat_find_stream_info1.1 初始化解析器&#xff08;av_parser_init&#xff09;1.2 查找探测解码器&#xff08;find_probe_decoder&#xff09;1.3 尝试打开解码器&#xff08;avcodec_open2&#xff09;1.4 读取帧&#xff08;re…

嵌入式Linux之Uboot简介和移植

uboot简介 uboot 的全称是 Universal Boot Loader&#xff0c;uboot 是一个遵循 GPL 协议的开源软件&#xff0c;uboot是一个裸机代码&#xff0c;可以看作是一个裸机综合例程。现在的 uboot 已经支持液晶屏、网络、USB 等高级功能。 也就是说&#xff0c;可以在没有系统的情况…

创建kobject

1、kobject介绍 kobject的全称是kernel object&#xff0c;即内核对象。每一个kobject都会对应系统/sys/下的一个目录。 2、相关结构体和api介绍 2.1 struct kobject // include/linux/kobject.h 2.2 kobject_create_and_add kobject_create_and_addkobject_createkobj…

开源自动化热键映射工具autohotkey十大用法及精选脚本

AutoHotkey&#xff08;AHK&#xff09;是一款功能强大的热键脚本语言工具&#xff0c;它允许用户通过编写脚本来自动化键盘、鼠标等设备的操作&#xff0c;从而极大地提高工作效率。以下是AutoHotkey的十大经典用法&#xff0c;这些用法不仅解放了用户的双手&#xff0c;还展示…

字节码编程ASM之插桩方法调用记录

写在前面 源码 。 正式开始之前&#xff0c;先分享一个让人”悲伤“的真实的故事。 那是一个风和日丽的周六的下午&#xff0c;俺正在开开心心的打着羽毛球&#xff0c;突然接到了来自于最不想联系的那个人&#xff08;没错&#xff0c;这个人就是我的领导&#xff01;&#x…

QT Creator生成uml类图

先说方法&#xff0c;使用Doxygen工具&#xff0c;笔者用的虚拟机linux系统下的qt5.7&#xff0c;没找到自带的uml生成类的工具。 1、Doxygen 安装 在 Ubuntu 系统中&#xff0c;执行下面命令安装 doxygen 和 graphviz 软件包。 sudo apt install graphviz # 用于生成代码…