漫谈广告机制设计 | 万剑归宗:聊聊广告机制设计与收入提升的秘密(2)

书接上文漫谈广告机制设计 | 万剑归宗:聊聊广告机制设计与收入提升的秘密(1),我们谈到流量作为一种有限资源,其分配方式(或者交易方式)也经历了几个阶段:第一个是谈判定价阶段,第二是经典拍卖阶段,第三是数据驱动的拍卖与算法定价阶段,第四是基于机器学习深度学习的智能分配阶段。

(一)

第一阶段是谈判定价阶段。也许是过多地做广告拍卖机制的工作,曾误以为机制设计就是拍卖的机制,其实拍卖只是机制设计的一个小的范畴。关于流量的买卖最开始也不是使用拍卖,而是沿用传统广告的定价方式,定价才是商品交易市场的主流。

为一个商品定价不是一个容易的事情,确切的说商品的定价直接决定商品和品牌的生死,这是一门非常深的学问,也是重要的研究课题。作者对此了解不深,不做过多探究,引用知乎上赵晟泉老师的一个图可以感知一下。作者聊几个例子。

1)第一个例子是辛巴带货慕思床垫,将在经销商渠道售价20000的床垫打到4980,引发直播间大规模抢购,引起了经销商的强烈反对,使得慕思公司不得不重新考虑后续的直播带货。用户从中得到了实惠,但慕思的品牌价值应该是受到影响,即使它的毛利可能是增长的。可见定价的重要性。在完全竞争市场,商品的价格是供求关系决定的。

2)第二个例子是广告底价的设定。广告主在业务端出价的时候,无论是CPC还是CPA,都会有一个底价限制,即出价不能低于某个值。广告底价的设置其实就是一个定价问题了,平台侧需要对自己的流量价值做一个评估后做出定价。

笔者清楚地记得,在上家公司,针对一个新产品进行流量变现时,广告主设置CPC出价时底价仍然采用主产品的底价,而这个新产品的流量价值远低于主产品。最终的结果也很符合预期,广告主即使把出价设置为底价,也是投一个死一个。还有广告主不直接感知的各类保留价策略(当广告主出价低于保留价时不能参与竞价,竞价高于保留价的广告计费值最低是该保留价),基本上是定价问题。笔者还遇到过,在CPC下,将广告主搜索的出价暗投到信息流,将细分场景的出价暗投到全场景的事情,最后都不得不做暗投出价打折来保证广告主的效果。平台机制设计者需要对流量价值有清楚的认知。

3)第三个例子是品牌广告的定价问题。比如说想在页面的第一位投放品牌广告,那么这个品牌的定价怎么处理的呢?一个很短平快的方法是统计一下现有第一位上效果广告的CPM,然后乘上一个系数作为定价,至于这个系数是不是需要因人而异,那就看碟下菜了。这个方法受限于效果广告的投放结果。

我们谈谈根据什么定价。传统媒体广告有些是根据广告的位置、字数、样式和投放时长进行定价的,先统称为CPT广告。但对于流量快速变化的互联网平台而言,当平台流量增长100倍或者萎缩到1/100,仍然采用之前的CPT价格就不合适了。对于平台而言,CPT下收入提升的方式可以通过多开广告位解决,从机制上做功空间相对有限。因此,无论是广告主还是平台都在寻求新的定价标的。

一个很自然的想法就是按照流量的多少进行售卖,比如一次展现的价格,这个值可能太小,广告主没法出价,就设置为千次展现价格,统称为CPM广告。这个价格早期也是通过谈判定价决定的,当然谈判沟通需要大量的人力物力,那么广告主可能就希望有量的要求了,比如这个广告至少展现一千万次,如果展现量不够,那么平台就需要进行赔款,这简称为合约CPM广告。合约CPM广告在前提不考虑广告主效果的情况下,平台侧的操作空间会很大,这个操作空间有部分集中在“展现”的定义上。

才开始双方合作得挺好。但到后来,平台侧的流量可能增加了,增加的流量可能从原来单一的某个领域扩展到了多个领域,这个时候广告主可能买到了很多不需要的流量。这个时候新的谈判要开始了,比如有些广告主要求只要男性流量,有些广告主只要一线城市流量,这样平台开始对流量进行分层了(或者对流量打标签了),广告主可以根据标签进行购买了,此时进入“计算广告”时代。不过价格仍然采用定价的方式进行。

谈判定价是大平台大广告主才能玩得起的游戏,对于大量的中小广告主,中小平台,聘请销售和商务人员去谈判,排期是十分不现实的。

虽然说目前效果广告大部分仍然采用拍卖的方式进行,但是定价并未远去。正如在漫谈广告机制设计 | 再谈混排:当产品提了一个“作妖”的需求中提到:当广告展现不能再涨、广告主迟迟不愿提价、广告计费比已经触顶、广告点击率迭代不动时,就需要回到初始点,做做流量分层和优质流量整合的事情,结合着酷炫的创意,向广告主传达注重品牌效果,弱化效果营销的概念,面向具体的广告主寻求更高的流量溢价。

(二)

当平台侧发现,分配来自一线城市的男性流量时遇到了难题,因为这个流量同时满足多个广告主的买量需求,如果分配给出价最高的广告主A, 那么广告主B的合约就可能达不成了,所以有可能为了不合约赔偿,把流量分配给了广告主B。平台侧在合约阶段的流量分配往往基于运筹学做整体优化,不会考虑广告主A和广告主B之间的博弈。从博弈的角度分析,如果广告主A发现出价更低的B获取了流量,那么对广告主A的激励作用就反向了,这时候他有可能选择离开平台,这就是平台分配效率不是最大化,盘子越做越小了。

平台侧这个时候选择针对单次流量分配效率最大化的方法,就是谁出价高给谁,平台侧从表面上退出了价格的制定,而交由广告主竞价决策,广告机制进入竞价拍卖阶段。虽然说现实的情况并非严格按照这个思路进行,但基本思想的变化是有迹可循的。几乎与机制变化同时,交易的标的也由展现(CPM)变为了点击(CPC),平台与广告主的博弈也进入了新阶段。这里面有个问题,读者们可以思考一下,如果广告主仍然按照展现出价,是否还需要点击率预估呢。

(三)

在介绍广告拍卖机制设计之前,十分有必要介绍一些基础的理论知识。确切地说,对基础知识的忽视和对基本原则的无视是现有机制设计呈现各种乱象的根源,也是很多策略和模型出现无效果无结论,有效果无结论,短期有效果长期无效果的原因。因为拍卖属于博弈论的范畴,所以我们首先从三个经典博弈论的例子聊起。

囚徒困境

问题是:两个嫌疑犯A和B作案后被警察抓住,分别关在不同的屋子里接受审讯。警察知道两人有罪,但缺乏足够的证据。

警察作为机制设计者,他需要设计一个规则,让这两个嫌疑犯均能够坦白认罪。屈打成招就是一个规则,但这个规则存在诸多问题。聪明的警察设计了这样的一个机制:警察告诉每个人:如果两人都抵赖,各判刑一年;如果两人都坦白,各判五年;如果两人中一个坦白而另一个抵赖,坦白的放出去,抵赖的判十年。

我们用一个矩阵来建模这个机制。

嫌疑犯A,B都有两个选择:抵赖和坦白,这是策略(或战略)候选。现在他们需要选择一个策略使得自己的收益最大化。对于A而言,他开始需要分析B的选择后做出自己的选择,他是这样分析的:当B抵赖时,如果我也抵赖会判一年,如果我坦白不用判刑;如果B坦白时,如果我还抵赖会判10年,如果我坦白判5年;因此无论B选择抵赖还是坦白,我的最优选择是坦白。同理,B的最优选择也是坦白。

可以看出,在这个机制下,聪明的警察得到了预期的效果,达到了社会效率最大化。但从囚徒的角度看,个人理性有时能导致集体的非理性,因为他们有更好的收益选择(同时抵赖)。聪明的人类会因自己的聪明而作茧自缚,或者损害集体的利益,这样的例子比比皆是。机制设计就是为达到某个目设计的规则。这个设计依赖于对博弈参与各方的利益和选择的深刻分析和洞察。所以笔者常说,做机制和做策略的要有明确的预期预判,不是拍脑袋就决定做与不做,更不是让市场参与者做出规则的选择。

借这个例子说明了博弈论的几个概念。

1)博弈的三要素:参与人,策略,收益。

2)静态博弈:参与人同时做出决策。反之,称之为动态博弈。

3)完全信息博弈:参与人都清楚每个人的策略和收益。反之,称之为不完全信息博弈。

4)占优策略:无论别人选择什么策略,我都存在一个收益最大化的策略。如对于嫌疑犯A和B而言,他们都是有占优策略的,就是坦白。需要注意不是所有的博弈,都存在占优策略。

5)占优均衡:一个博弈中,每个参与人都选择占优策略达到的平衡状态。注意不是所有博弈都有占优均衡。均衡可以是博弈问题的解。

6)对称策略和对称均衡:当参与人的策略和收益相同,达到的均衡状态。

囚徒困境这个是完全信息静态博弈,参与人存在占优策略,最终达到占优均衡,并且是对称占优均衡。

好了,我们下篇文章继续介绍,“能者必须要多劳”,纳什均衡,混合策略,四大基本拍卖形式,收益等价原理,GFP, GSP,基于GSP的各种变形是否能够带来收益提升。敬请关注。

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

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

相关文章

新材料工厂生产管理mes系统

万界星空科技新材料云MES系统从需求分析、产品选型、系统集成、可扩展性和灵活性以及安全性和稳定性等多个角度进行考虑。 如果您的企业也属于新材料生产制造行业,同时也计划通过MES系统来进行整个生产过程的数字化管控。 欢迎搜索万界星空科技线上咨询或者直接拨…

论文阅读:JINA EMBEDDINGS: A Novel Set of High-Performance Sentence Embedding Models

Abstract JINA EMBEDINGS构成了一组高性能的句子嵌入模型,擅长将文本输入转换为数字表示,捕捉文本的语义。这些模型在密集检索和语义文本相似性等应用中表现出色。文章详细介绍了JINA EMBEDINGS的开发,从创建高质量的成对(pairwi…

搭建网关服务器实现DHCP自动分配、HTTP服务和免密登录

目录 一. 实验要求 二. 实验准备 三. 实验过程 1. 网关服务器新建网卡并改为仅主机模式 2. 修改新建网卡IP配置文件并重启服务 3. 搭建网关服务器的dhcp服务 4. 修改server2网卡配置文件重启服务并效验 5. 设置主机1的网络连接为仅主机模式 6. 给server2和网关服务器之…

YOLOv4 学习记录

文章目录 整体概况数据增强Mosaic数据增强 基于CSPNet网络思想的架构改进Mish激活函数CSPNetCSPNet 3 大优势Partial Transition 层 CSPDarkNet (yolo v4 中的CSPDarkNet53) NeckSPPNetPAN-FPN 结构 正负样本匹配损失函数IOU 损失函数IOU的2个问题: GIOU Loss示意图…

力扣hot100 两数之和 哈希表

&#x1f468;‍&#x1f3eb; 力扣 两数之和 &#x1f60b; 思路 在一个数组中如何快速找到某一个数的互补数&#xff1a;哈希表 O(1)实现⭐ AC code class Solution {public int[] twoSum(int[] nums, int target){HashMap<Integer, Integer> map new HashMap<&g…

STM32CubeMX学习笔记(2)--DSP库的使用

1.DSP库简介 STM32的DSP库是为了支持数字信号处理应用而设计的&#xff0c;它包含了一系列优化的数学函数和算法&#xff0c;能够在STM32微控制器上高效地执行数字信号处理任务。 DSP库通常包括以下主要特性&#xff1a; 1.数学函数库&#xff1a; 包括各种基本的数学运算函数…

STM32电源名词解析

先来简单了解一下各种电源端口的命名 VCC&#xff1a;Ccircuit 表示电路的意思, 即接入电路的电压 VDD&#xff1a;Ddevice 表示器件的意思, 即器件内部的工作电压。 VSS&#xff1a;Sseries 表示公共连接的意思&#xff0c;通常指电路公共接地端电压。 GND&#xff1a;在电…

设计模式——责任链模式

文章目录 责任链模式的定义场景示例责任链模式实现方案责任链模式扩展责任链模式的优缺点责任链模式在框架源码中的应用 责任链模式的定义 责任链模式又称职责链模式&#xff0c;是一种行为型设计模式。官方描述&#xff1a;使多个对象都有机会处理请求&#xff0c;从而避免请…

Python 如何实现职责链设计模式?什么是职责链设计模式?Python 职责链设计模式示例代码

什么是职责链&#xff08;Chain of Responsibility&#xff09;设计模式&#xff1f; 职责链&#xff08;Chain of Responsibility&#xff09;设计模式是一种行为型设计模式&#xff0c;旨在构建一个对象链&#xff0c;每个对象都有机会处理请求&#xff0c;并且可以将请求传…

C++初阶 | [三] 类和对象(中)

摘要&#xff1a;类的6个默认成员函数&#xff0c;日期类 如果一个类中什么成员都没有&#xff0c;简称为空类。然而&#xff0c;空类并不是什么成员都没有&#xff0c;任何类在什么都不写时&#xff0c;编译器会自动生成6个默认成员函数。默认成员函数&#xff1a;用户没有显式…

python中列表的基础解释

列表&#xff1a; 一种可以存放多种类型数据的数据结构 列表的创建&#xff1a; 1.用【】创建列表 #创建一个空列表 list1[] #创建一个非空列表 list2 [zhang,li,ying,1,2,3] #输出内容及类型 print(list1,type(list1)) print(list2,type(list2))结果&#xff1a; 2.使用list…

《视觉SLAM十四讲》-- 回环检测

文章目录 10 回环检测10.1 概述10.1.1 回环检测的意义10.1.2 回环检测的方法10.1.3 准确率和召回率 10.2 词袋模型10.3 字典10.3.1 字典的结构10.3.2 实践&#xff1a;创建字典 10.4 相似度计算10.4.1 理论部分10.4.2 实践&#xff1a;相似度的计算 10.5 实验分析与评述 10 回环…

股票价格预测 | Python实现基于CNN卷积神经网络的股票预测模型(keras,Conv1D)

文章目录 效果一览文章概述源码设计参考资料效果一览 文章概述 股票价格预测 | Python实现基于CNN卷积神经网络的股票预测模型(keras) 源码设计 import quandl import datetimedf = quandl

FreeRTOS(教程非常详细)

概述&#xff1a; 之前写了关于FreeRTOS的部分内容&#xff0c;为了方便阅读&#xff0c;现在给汇总到一起了。全部学习完后&#xff0c;恭喜你对FreeRTOS有了更深的认知。 第一章 FreeRTOS移植到STM32 第二章 FreeRTOS创建任务 第三章 FreeRTOS任务管理 第四章 FreeRTOS消…

LeetCode【12】整数转罗马数字

题目&#xff1a; 思路&#xff1a; https://blog.csdn.net/m0_71120708/article/details/128769894 代码&#xff1a; public String intToRoman(int num) {String[] thousands new String[] {"", "M", "MM", "MMM"};String[] hun…

【自然语言处理】【大模型】赋予大模型使用工具的能力:Toolformer与ART

赋予大模型使用工具的能力&#xff1a;Toolformer与ART ​ 本文介绍两种赋予大模型使用外部工具能力的方法&#xff1a;Toolformer和ART。 Toolformer论文地址&#xff1a;https://arxiv.org/pdf/2302.04761.pdf ART论文地址&#xff1a;https://arxiv.org/pdf/2303.09014.pd…

【网络奇遇记】那年我与计算机网络的浅相知

&#x1f308;个人主页&#xff1a;聆风吟 &#x1f525;系列专栏&#xff1a;网络奇遇记、数据结构 &#x1f516;少年有梦不应止于心动&#xff0c;更要付诸行动。 文章目录 一. 计算机网络的定义1.1 计算机早期的一个最简单的定义1.2 现阶段计算机网络的一个较好的定义 二. …

【IPC】消息队列

1、IPC对象 除了最原始的进程间通信方式信号、无名管道和有名管道外&#xff0c;还有三种进程间通信方式&#xff0c;这 三种方式称之为IPC对象 IPC对象分类&#xff1a;消息队列、共享内存、信号量(信号灯集) IPC对象也是在内核空间开辟区域&#xff0c;每一种IPC对象创建好…

【汇编】处理字符问题

文章目录 前言一、处理字符问题1.1 汇编语言如何处理字符1.2 asciiascii码是什么&#xff1f;ascii码表是什么&#xff1f; 1.3 汇编语言字符示例代码 二、大小写转换2.1 问题&#xff1a;对datasg中的字符串2.2 逻辑与和逻辑或2.3 程序&#xff1a;解决大小写转换的问题一个新…

「项目阅读系列」go-gin-example star 6.5k!(1)

文章目录 准备工作适宜人群项目信息 项目结构代码阅读主要模块代码主函数模块router 路由模块auth 授权模块数据库 修改文章请求分析其他依赖 总结 准备工作 适宜人群 初学 go 语法&#xff0c;希望了解 go 项目的构建过程和方式。 项目信息 go-gin-example 项目是使用 gin…