oCPC实践录 | oCPC转化的设计、选择、归因与成本设置(4)

news2025/2/24 16:39:02

读者们,中秋十一快乐,一篇文章奉上。

在上篇oCPC实践录 | oCPC转化的设计、选择、归因与成本设置(3)文章中我们主要讨论:怎么定义高价值用户,回传高价值用户不一定利益最大化,回传高ROI用户逻辑不自洽,以及为转化定价的问题,值得广告主侧或者增长算法侧的产运研思考。

本篇文章我们讨论遗留的四个问题:3)调整出价的影响;4)调整转化的影响;5)调整出价和调整转化是否等价;6)广告主出价和转化调整的最优方法。

(一)

我们再回顾一下oCPC下竞价的公式:ecpm = 预估点击率 * 预估转化率 * 给定转化出价 * 成本控制因子。调整转化出价是广告主侧最经常的动作。

调高转化出价时,广告的竞价能力增强,理论上会获取更多的流量。当发现调高出价,流量没有上涨时,一方面可能与频繁调价与真实成本控制偏差有关,可能跟平台的流量分发机制有关,如广告胜出率已足够高、广告展现频次控制等。调低转化出价时,广告的竞价能力变弱,理论上获取的流量会减少。

调整转化出价后,平台会将其作用到eCPM计算上,影响范围是所有参竞的流量。如果存在频繁调整转化出价,特别需要注意平台侧当天的成本核算不是按照当前转化出价计算的,比如上午给定转化出价10元,累积转化10个,下午给定转化出价5元,累积转化5个,上下午整体真实转化成本8元时,平台侧核算给定转化成本的计算方式是:给定转化出价的加权平均值,即(10*10+5*5)/(10+5)=8.33元,相比真实成本8元是高的,属于欠成本的状态。

经常会看到这样的一种情况,比如上午给定转化出价10元,真实转化成本是15元,这时广告主就赶紧向下调价了,调到5元,最终直接没有量,成本拉不下来。广告主需要特别注意平台也有一个成本控制因子在作用,上述情况下,在控制算法正常时,成本控制因子已经小于1了,相当于已经在拉低出价了,如果再做大幅度降价动作,出价被施加了两重控制,会降的更低。上述情况要先判断一下平台侧的控制作用是否满足要求,直接看平均点击计费(ACP或CPC)是否在下降即可。

(二)

我从读者中获知,广告主侧调整除了获取更高毛利外,还期望实现调控真实转化成本。存在这种情况是有原因的,因为有些广告主并不直接掌控调价,出价可能是在代理手里。

调整转化回传短期(甚至是实时)会直接影响平台侧的成本计算,影响平台侧的成本控制;长期会影响平台侧对流量的转化率预估,前文也说过笔者不认为现有模型有足够强的学习能力,能够学习泛化到广告主希望的后端行为,现在模型学习的顶多是一种对高点击率&历史转化用户的记忆。

比如上午给定转化出价10元,真实转化成本是15元,这时广告主做扣量回传,真实转化10个,只回传5个,进而影响平台的成本控制因子来控制出价。笔者认为出现这种情况,可能会非常糟糕,因为一个目标目标可能出现了三个控制器,平台、代理、广告主,相互打架,最终结果可想而知。

(三)

直接调整给定转化出价和调整转化都可以起到影响广告竞价能力和真实广告转化成本的作用,影响的范围都是全部参竞流量。但拆分到每一个流量上,这两种方式影响的程度会有不同。前者对每个流量的影响程度相同,后者对被扣量的流量上存在双重影响,除了受成本控制因子影响外,还受转化率影响。

这也解释了读者反馈的一个问题,当降低出价时获量明显下降,ROI不一定好转,当扣量回传时获量跌幅没那么大,但ROI好转的原因。

举个例子说明直接调整给定转化出价和调整转化是不等价的。如下图,假设参竞两个流量,初始状态下,转化率均为0.1(假设平台预估转化率准确,完全按照回传进行预估),给定CPA均为10,点击计费均为1(GFP),假设均竞价成功并发生转化,第一个流量转化收益10元,第二个3元,总收益是13元,总ROI是6.5。

此时,广告主想优化ROI,有直接调整给定转化出价和调整转化两种方式。

添加图片注释,不超过 140 字(可选)

第一种将出价从10调整到8,此时流量1存在竞价失败,流量2仍竞价成功的可能,此时总收益是3元,ROI是3.75元,相比之前均下降,不符合预期。

第二种对流量2做扣量,对应的转化率下降,预估转化率也下降到0.05,流量1没有变化,此时流量2仍有可能竞价成功,总收益不变,但流量2的花费下降,整体ROI上升。

虽然笔者十分不建议通过调整转化回传量来优化投放效果,但鉴于可能GFP机制上存在的问题和广告主缺少有效的调控工具,在回传上做一些动作也是可以理解的。

(四)

最后我们讨论广告主出价和转化调整的最优方法,读过前面文章的同学应该已经有了答案。在当前oCPC产品机制下,理论上是不存在纯粹的最优出价和最优转化方法,非常遗憾,广告主们仍然要在这个修罗场中尝试和厮杀,这是广告平台机制设计者的悲哀。

在现有机制下,可以考虑三步走的策略来优化效果。1)第一步是准确地评估流量价值,这个价值最好是后端价值;2)第二步是为后端价值选定一个转化目标,最好是直接相关或者强相关的;3)第三步是根据流量价值和市场情况动态出价,在反复的价格战中探索收益。

(五)

广告为客户的生意而存在,oCPC产品向着客户更深层目标迈进,深度oCPC和深度ROI产品开始崭露头角,甚至引领浪潮,在这浪潮之巅又有什么样的故事等着我们呢?请听下回《更深层目标迈进之深度oCPC》。

更多精彩内容预告:

  • 向更深层目标迈进之深度oCPC

  • 向更深层目标迈进之深度ROI

  • oCPM是放开枷锁还是抢量工具?

  • oCPC下的人群包定向&RTA定向

  • oCPC下RTA的调价&出价

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

速度轴模拟量控制FB(博途SCL+三菱ST代码)

利用模拟量实现变频器的正反转直接控制具体方法,请参考下面文章链接: 模拟量0-10V信号控制变频器实现正反转速度随动_RXXW_Dor的博客-CSDN博客比例随动专栏有系列文章介绍,大家可以查看相关文章,链接如下:绕线机-排线伺服比例随动功能块(梯形图+SCL代码)_RXXW_Dor的博客…

自己实现扫描全盘文件的函数。

1.自己实现扫描全盘的函数 def scan_disk(dir): global count,dir_count if os.path.isdir(dir): files os.listdir(dir) for file in files: print(file) dir_count 1 if os.path.isdir(dir os.sep file): …

MATLAB:线性系统的建模与仿真(含完整程序)

目录 前言实验内容一、先看作业题目要求二、作业正文Modeling LTI systemsEstablish model1.tf(sys2)2. tf(sys3)3.zpk(sys1)4. zpk(sys3)5. ss(sys1)6. ss(sys2)7.[num,den] tfdata(sys1)8.[num,den] tfdata(sys2)9.[num,den] tfdata(sys3)10.[num,den] tfdata(sys1,’v’…

【Linux】信号简介与触发信号的几种方式

相信大家或多或少都听说过信号这一概念,这篇博客将为大家讲解一些信号方面的基础知识 信号简介 定义Linux操作系统中重要的消息机制功能主要被用于进程干预处置,大多数信号的作用是杀死或挂起进程,只有少部分的信号不是用来杀死或挂起进程个…

【数据结构】排序(3)—堆排序归并排序

目录 一. 堆排序 基本思想 代码实现 向上调整算法 向下调整算法 时间和空间复杂度 稳定性 二. 归并排序 基本思想 代码实现 时间和空间复杂度 稳定性 一. 堆排序 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似 …

lambda表达式在实际开发中的使用

作为写代码已经两年的程序员了,lambda已经是再熟悉不过了。其实在众多的编程语言中,python javascript java中都有lambda的影子。包括比较新的编程语言golang,到最后发现其实各种语言的语法和特性都是相互抄袭的,所以在接触新技术…

drone和gogs安装

背景介绍 什么是 Drone? Drone 是一个面向忙碌的开发团队的自助持续集成和持续交付平台。官网地址: https://www.drone.io/同时,Drone 是使用 Golang 语言进行编写。所有的编译、测试的流程都在 Docker 容器中执行。Drone 通过使用简单的 YA…

直线导轨坏了可以维修吗?

直线导轨是工业自动化设备中常用的零部件,其性能和使用寿命对设备的稳定运行和产能有着直接的影响,在生产中,由于各种原因,直线导轨会出现各种问题,那么,直线导轨的维修方法究竟是怎样的呢?我们…

竞赛选题 深度学习 opencv python 实现中国交通标志识别_1

文章目录 0 前言1 yolov5实现中国交通标志检测2.算法原理2.1 算法简介2.2网络架构2.3 关键代码 3 数据集处理3.1 VOC格式介绍3.2 将中国交通标志检测数据集CCTSDB数据转换成VOC数据格式3.3 手动标注数据集 4 模型训练5 实现效果5.1 视频效果 6 最后 0 前言 🔥 优质…

【安鸾靶场】实战渗透

文章目录 前言一、租房网 (150分)二、企业网站 (300分)三、SQL注入进阶 (550分) 前言 最近看到安鸾的靶场有些比较有意思就打了一下午,有一定难度。 一、租房网 (150分) http://106.15.50.112:8031/ 刚打开burp就报了thinkphp的代码执行 直接getshell flag&a…

邮件注册(一)验证码发送

通过邮箱实现注册&#xff0c;用户请求验证码完成注册操作。 导入依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><g…

PACS系统 PACS系统源码一种用于存储、管理和传输医学影像数据的系统

医用软件中的影像归档与传输系统软件&#xff08;Picture Archiving and Communication System&#xff0c;简称PACS&#xff09;是一种用于存储、管理和传输医学影像数据的系统。其主要功能包括&#xff1a; 影像存储&#xff1a;PACS可以将医学影像数据以数字化的形式存储在服…

C语言之自定义类型_结构体篇(2)

目录 结构体传参 结构体实现位段&#xff08;位段的填充&可移植性&#xff09; 什么是位段 位段的大小计算 位段的内存分配 位段的跨平台问题 位段的应用 今天接着我们继续自定义类型结构体。&#x1f642;&#x1f642; 结构体传参 在我们初阶结构体我们学习过结…

Spring web security

儅使用spring的web security時&#xff0c;默認會轉向自帶的spring security example page。而不會轉向error page。 TODO: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId> &l…

城市、机场、服务区等场景下的智慧公厕建设诀窍揭秘

在如今繁忙的生活节奏中&#xff0c;人们对于公共服务设施的需求越来越高。而智慧公厕正是把传统公共厕所转变为智慧化的场所&#xff0c;得到了极大的欢迎。目前&#xff0c;各行各业均对公共厕所进行信息化、智慧化、数字化的升级&#xff0c;尤其是在机场、服务区和城市等场…

基于SSM的电子相册系统设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

6.MySql连接SqlYog

MySql连接SqlYog SqlYog和navicat均是数据可视化工具&#xff0c;熟悉其一即可 SqlYog下载安装 连接&#xff0c;密码和端口号一定要正确&#xff01;&#xff01;&#xff01; 2.保存到数据库 创建数据库&表 创建数据库 创建成功 创建表 点击保存 查看表数据的…

基于javaweb的智慧社区设计与实现

目录 前言 一、技术栈 二、系统功能介绍 客户信息管理 客户信息管理 社区信息管理 车位租买支付 前台车位信息 车位预定提交 问卷调查管理 三、核心代码 1、登录模块 2、文件上传模块 3、代码封装 前言 随着信息技术在管理上越来越深入而广泛的应用&#xff0c;管理…

【Spring篇】Bean的三种配置和实例化方法

&#x1f38a;专栏【Spring】 &#x1f354;喜欢的诗句&#xff1a;天行健&#xff0c;君子以自强不息。 &#x1f386;音乐分享【如愿】 &#x1f384;欢迎并且感谢大家指出小吉的问题&#x1f970; 文章目录 &#x1f33a;bean基本配置&#x1f33a;bean别名配置&#x1f33a…

RStudion | 基础使用教程(初学者详细) | 基本设置 | 快捷操作 | 脚本运行 | 画图

RStudion | 基础使用教程 | 基本设置 | 快捷操作 | 脚本运行 | 画图 一、RStudio界面布局二、RStudio基础设置2.1 general | 常规设置2.2 Code | 代码2.3 Console | 控制台2.4 Appearance | 外观2.5 Pane Layout | 排版布局2.6 Packages | R包2.7 R Markdown2.8 Python2.9 Swea…