DSP  投放的基本流程和算法

DSP 在进行投放的时候通常按照如下流程:

步骤1:识别用户:

DSP 系统通常会在广告展示的时候,同时放置一个检测点,这样当互联网用户第一次访问 广告主的网站时,就会种下一个cookie,这样DSP就可以追踪到这个网民的在广告主网站上的行为数据。DSP还会和媒体以及第三方DMP进行合作,进行 Cookie Mapping,以便在竞价前能够识别该用户。

步骤2:受众选择:

对广告主的每个推广活动, 制定一个模型,该模型以在广告主的网站上发生转化行为(转化行为可以是注册,点击,购买,下载等等)的用户为正例,没有发生转化行为的用户为负例。建立模型后,对所有的用户预估转化概率p(c | u),即该用户u有多大的概率会在广告主的网站上发生转化行为(c表示conversion),去掉大多数转化概率非常小的用户,将目标用户根据转化概率 高低分到不同的投放计划中。这样我们对每个活动就找到了很多的目标用户,而且这些用户根据他们的质量高低,被分别放在不同的投放排期中。

步骤3:进行实时竞价:

   当adx(Ad Exchange)把请求发过来的时候,DSP会拿到以下信息:当前广告位的信息,当前用户的 cookie和终端信息。DSP需要在指定时间内(通常100ms内),根据对当前用户的分析,并且结合当前广告位,根据自己的bidding算法,来要决定是否要买这次展现,投放哪个compaign的广告,出价是多少(bidding),并向Ad exchange返回出价信息?如果超过时间DSP没有响应,则 exchange默认DSP放弃这次竞价。

步骤4:展现广告:

如果赢得了展现机会,则DSP返回创意,用户就会在该广告位看到该创意。

步骤5:追踪转化

DSP在广告主的网站上埋了点,就能知道用户是否在这次展现之后进行了转化行为。根据这些数据统计转化率,每个转化平均成本等指标,汇总成报告给广告主


DSP 受众选择算法:

1. Low-level Model:这个模型的作用是做初选。所有在活动对应的广告主网站上发生转化行为的用户作为正例,其他的用户作为负例。该模型的特征只有一类,就是用户历史访问过的URL。采用线性方法降低维度影响

2. High-level Model: 这个模型的作用是细选。模型的样本和Low-level Model一样,特征就不限于用户访问过的URL了,可以是这个用户的各种挖掘出来的属性标签,包括可解释的分类标签,不可解释的聚类,与广告主网站的关联特征等。也就是给用户打标签的方式

DSP 竞价算法

转载于:https://blog.51cto.com/11926581/1851120

DSP 投放的基本流程和算法相关推荐

  1. 唐端荣|DSP投放引擎的设计与实现

    广告,即广而告之.广告的本质是传播,广告的灵魂是创意.广告一词,据考证是一外来语.它首先源于拉丁文advertere,其意为注意,诱导,传播.中古英语时代(约公元1300-1475年),演变为Adve ...

  2. 流程发现算法第1讲| Alpha算法

    流程挖掘旨在从事件日志中提取关于业务流程的有效信息,从而去发现.监控和改进实际过程.流程发现是最具挑战性的流程挖掘任务之一,它允许在不使用任何先验信息的情况下从事件日志中发现流程模型.Alpha算法是 ...

  3. 第 19 课时:调度器的调度流程和算法介绍(木苏)

    本文将主要分享以下四个部分的内容: 调度流程 调度算法 如何配置调度器 如何扩展调度器 调度流程 调度流程概览 首先来看一下调度器流程概览图: 调度器启动时会通过配置文件 File,或者是命令行参数, ...

  4. 从零开始入门 K8s | 调度器的调度流程和算法介绍

    作者 | 汪萌海(木苏)  阿里巴巴技术专家 关注"阿里巴巴云原生"公众号,回复关键词**"入门"**,即可下载从零入门 K8s 系列文章 PPT. 导读:Ku ...

  5. 图像处理分类、一般流程与算法

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自|新机器视觉 常用的图像处理算法:数字图像处理基础.遥感数字 ...

  6. 【文本分类】文本分类流程及算法原理

    分类体系 分类:给定一个对象,从一个事先定义好的分类体系中挑出一个或多个最适合该对象的类别. 文本分类(TC, Text Categorization):在给定的分类体系下,根据文本内容自动的确定文本 ...

  7. 毫米波雷达处理流程、算法、代码合集

    0.雷达导论专栏总目录 雷达基础知识,同1.主要包括:雷达基础知识.原理,脉冲多普勒雷达,杂波等 1.TI单芯片毫米波雷达1642代码走读 收费专栏,对TI的1642雷达代码进行解读,包括原理.配置. ...

  8. 大数据精准投放平台_基于大数据的广告精准投放方法与流程

    本发明涉及大数据及广告投放技术领域,尤其涉及一种基于大数据的广告精准投放方法. 背景技术: 随着市场经济的迅猛发展,广告成为经济行为中必不可少的重要工具,而由于用户群组成复杂,广告数量多,投放广告的终 ...

  9. 图像处理的分类、一般流程与算法

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 常用的图像处理算法:数字图像处理基础.遥感数字图像处理.机器视觉. ...

最新文章

  1. let 与 expr Shell运算比较 let强强胜出
  2. 丧心病狂的代码混淆操作以及怎么破
  3. [YTU]_2624( B 结构体--统计投票)
  4. android 按钮动画效果_【css特效】按钮动画 - 按压效果
  5. java四连环游戏编程_Java实现四连环棋游戏
  6. python mysql查表_python进阶(十、mysql:单表查询)
  7. android java 图形_java – 在Android中呈现的图像上的锯齿状边缘
  8. Struts2框架 下载和配置
  9. PyQt5+VTK环境搭建
  10. android学习之展示图片资源
  11. 中央处理器cpu主要由什么组成?
  12. android坐标画图软件下载,地图坐标app下载-地图坐标软件下载v4.8.15 安卓版-西西软件下载...
  13. 深度学习 Deeplab语义分割
  14. 如何快速的安装cnpm
  15. 淘宝小部件:全新的开放卡片技术
  16. 2、Horizon 设计规划
  17. Linux USB实现网络共享
  18. 如何把计算机颜色调正常,怎样调电脑屏幕亮度和颜色,电脑屏幕颜色调回正常...
  19. 大学物理上册常用公式
  20. 有哪些适合女生节送礼的礼物?女生喜欢的高颜值蓝牙耳机推荐

热门文章

  1. python super用法
  2. mac apache服务器
  3. Java中创建数组的几种方法
  4. 2017年4月19日
  5. c#winform使用WebBrowser 大全
  6. UILocalNotification本地通知
  7. ExecutionException异常
  8. mysql数据库迁移到另一台电脑上
  9. C# 对象与JSON字符串互相转换的三种方式
  10. C++中对于类来说头文件(.h)和源文件(.cpp)都应该写些什么 (类的常规创建)