DSP 投放的基本流程和算法

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 竞价算法

时间: 2024-10-10 00:14:25

DSP 投放的基本流程和算法的相关文章

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

导读:Kubernetes 作为当下最流行的容器自动化运维平台,以声明式实现了灵活的容器编排,本文以 v1.16 版本为基础详细介绍了 K8s 的基本调度框架.流程,以及主要的过滤器.Score 算法实现等,并介绍了两种方式用于实现自定义调度能力. 调度流程 调度流程概览 Kubernetes 作为当下最主流的容器自动化运维平台,作为 K8s 的容器编排的核心组件 kube-scheduler 将是我今天介绍的主角,如下介绍的版本都是以 release-1.16 为基础,下图是 kube-sch

移动互联网广告 - 第一更 - 精准投放 - 2016/12/04

一.互联网广告及其相关投放技术 1.1 展示方式 广告主要分为网络广告.电视广告以及杂志广告等,主要表现形式有文本.图片.富媒体及视频等. 常见互联网广告有如下展示方式. 搜索引擎广告:借助搜索引擎技术,广告主按照某种计价方式付费给搜索引擎公司来使自己的广告出于搜索结构中较好的位置,以此来吸引用户.这类广告,比较多的是关键词广告,关键是根据自己所需推广的产品或服务的内容.特点设定关键词,因为搜索引擎是利用关键词来搜索,从而相应的广告也随着搜索结果出现. 目前针对关键词广告有两种排名方式:固定排名

DSP的繁华和伤心

1.什么是DSP? 我习惯从两个角度理解任何一个技术 1. 它解决什么问题  2. 它为谁服务.对于DSP来说,我认为DSP是解决广告主程序化购买的复杂性和ROI问题,它为广告主而生.如果把广告行业简化成:媒体(Supply),广告平台(ADX)和广告主(Demand).DSP起的作用就是在程序化购买过程中,为广告主优化投放效果. 从这个角度来看,DSP是非常有前途的方向,它消除之前手工投放的很多信息不对称的问题,保护了广告主的利益,DSP的存在是”没毛病“的. 2.独立DSP的生存空间 单一角

互联网DSP广告系统架构及关键技术解析

互联网DSP广告系统架构及关键技术解析 宿逆 关注 1.9 2017.10.09 17:05* 字数 8206 阅读 10271评论 2喜欢 60 广告和网络游戏是互联网企业主要的盈利模式 广告是广告主通过媒体以尽可能低成本的方式与用户达成接触的商业行为.也就是说按照某种市场意图接触相应人群,影响其中潜在用户,使其选择广告主产品的几率增加,或对广告主品牌产生认同,通过长期的影响逐步形成用户对品牌的转化. 一个好的DSP系统需要满足: 拥有强大的RTB(Real-Time Bidding)的基础设

【体系结构】动态调度算法:记分牌算法和tomasulo算法

记分牌和tomasulo算法 动态调度: 通过硬件在程序执行时重新安排代码的执行序列来减少竞争引起的流水线停顿时间 动态调度流水线具备以下功能: (1)允许按序取多条指令和发射多条指令----取指(IF)流水级允许按顺序取多条指令进入单口暂存器(single-entry latch)或队列(queue), 指令然后从latch或queue取出,进入ID节拍. (2)能检查并消除hazards----将ID流水级分为独立的两级:Issue级和Read operand级: Issue级功能 ----

基于密度的聚类之Dbscan算法

一.算法概述 DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法.与划分和层次聚类方法不同,它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的空间数据库中发现任意形状的聚类(笔者认为是因为他不是基于距离的,基于距离的发现的是球状簇). 该算法利用基于密度的聚类的概念,即要求聚类空间中的一定区域内所包含对象(点或其他空间对象)的数目不小于某一给

合约广告中的流量分配算法

简介 合约广告是一种基于合约的广告模式,在线广告中的一种主流方式是担保式投放(Guaranteed Delivery,GD).GD是一种量优于质的广告投放方式,需要保证广告主能够获得在合约中约定的受众用户的流量.GD中,媒体的流量按照属性划分,媒体要给不同的广告主按照合同分配约定好的流量.Ad Server的准则是希望在每一次展现满足多个合约时,选择合适的广告主,以使得每个广告主效果最好,同时能够更有效的分配流量.如下图所示,supply为媒体方,提供流量,媒体的流量可以按照性别.年龄.地域划分

基于Vivado HLS在zedboard中的Sobel滤波算法实现

 基于Vivado HLS在zedboard中的Sobel滤波算法实现 平台:zedboard  + Webcam 工具:g++4.6  + VIVADO HLS  + XILINX EDK + XILINX SDK 系统:ubuntu12.04 总体设计思路 sobel 算法理论基础       索贝尔算子(Sobel operator)主要用作边缘检测,在技术上,它是一离散性差分算子,用来运算图像亮度函数的灰度之近似值.在图像的任何一点使用此算子,将会产生对应的灰度矢量或是其法矢量. 该

初识DSP

1.TI DSP的选型主要考虑处理速度.功耗.程序存储器和数据存储器的容量.片内的资源,如定时器的数量.I/O口数量.中断数量.DMA通道数等.DSP的主要供应商有TI,ADI,Motorola,Lucent和Zilog等,其中TI占有最大的市场份额.TI公司现在主推四大系列DSP1)C5000系列(定点.低功耗):C54X,C54XX,C55X 相比其它系列的主要特点是低功耗,所以最适合个人与便携式上网以及无线通信应用,如手机.PDA.GPS等应用.处理速度在80MIPS--400MIPS之间