买侧竞价链路
P3 买侧竞价 · 共 9 篇 · 按阅读顺序倒叙排列
-
Pacing 目标曲线:时段消耗权重怎么设计
Updated:在预算 Pacing 中,PID 负责紧跟目标消耗曲线 r(t),但这条曲线本身该如何科学绘制?本文将带你深入剖析时段消耗权重 w(τ) 的设计逻辑:探讨如何对齐流量、可得量与转化价值量;详解涵盖聚合、加权、平滑、混合回拉与归一化的离线构造管线;论述按日型与时区独立建模的必要性;最后讲透预测模块与控制机制在处理偏差与残差时的明确分工作用。
-
Bidder 预算 Pacing:PID 控制与消耗平滑
Updated:深度剖析需求方平台竞价引擎的预算 Pacing 机制,解决广告预算平滑消耗难题。不仅防范超投,更确保了时间分布的一致性。文章详述 ASAP 与流量加权等目标消耗曲线的设定思路,对比节流与出价系数两大执行手段。同时,系统探讨 PID 闭环反馈控制在竞价场景的映射逻辑,并针对抗积分饱和、纯滞后等分布式陷阱提供实战调优策略。
-
Bidder 频次控制工程篇:多维度限频的存储选型与读写分离
Updated:频次控制工程篇:同一条频控规则落到代码,是一道高 QPS 读写分离题。写路径经回传走旁路异步落库,读路径在 bidder 关键路径就近读取并带降级机制。工程上,多维度限频被拆解为一组独立的拦截器,并根据精度在 String、Hash 与 ZSet 三种 Redis 结构中选型,兼顾「每小时 N 次」的总量控制与最小间隔约束,在存储成本与延迟间取得平衡。
-
Bidder 频次控制:五维配置与身份降级
Updated:深度解析 DSP 频次控制:将其拆解为层级、窗口、事件、抑制与身份五个维度。不仅讲透多级 cap 的「取最严」机制与频次衰减策略,更直击无设备 ID 流量的身份降级难题,避免全 0 标识导致的灾难性限频。
-
RTA 竞价前过滤:第一方数据不出域地影响出价
Updated:本文深度精讲程序化广告中的 RTA(Real-Time API)机制:探讨广告主如何利用第一方数据实时影响 DSP 的出价决策,而无需将敏感数据跨越边界交出。文章详细剖析了这个竞价前过滤模式的运转逻辑、其在竞价生命周期中的核心位置、API 请求与响应结构,同时全面梳理了 100ms 延迟预算、兜底策略以及缓存 TTL 的容量与成本权衡。
-
Bidder 定向过滤:竞价漏斗最前端的一票否决
Updated:在程序化广告竞价中,定向过滤作为漏斗第二级,承担着以极低成本削减最多无效流量的核心重任。本文将深入剖析该组件的底层执行逻辑,详细拆解先用请求级 gating 对整次曝光进行一刀切、再用候选级布尔匹配对广告逐条筛选的两层架构;同时全面梳理正向与排除定向差异、最容易引发线上事故的缺省语义陷阱,并深度探讨频次控制机制为何无法完全前置的架构考量。
-
Bidder 解析层:将原始竞价请求转为内部可算对象
Updated:本文深度剖析竞价漏斗的第一级——解析层(Parse),详细讲解如何将原始竞价请求高效转化为内部可算对象。内容涵盖协议解析与方言适配(包括 OpenRTB 归一化处理、序列化为何优先选择 Protobuf)、尽早限时机制(通过 tmax 减去安全余量算出内部 deadline 并实现全链路透传),以及连接复用与传输优化策略,确保极低且稳定的解析耗时。
-
OpenRTB 协议精讲:对象模型与拍卖结算语义
Updated:本文深度剖析 OpenRTB 协议的 `bid request` 与 `bid response` 对象模型,解析基于 `at` 的拍卖结算逻辑及创意交付演进。重点探讨 `nurl`、`burl`、`lurl` 通知机制与 `${AUCTION_PRICE}` 宏回填原理,并梳理协议版本演进与 `ext` 扩展体系。
-
Bidder 竞价服务架构:高并发低延迟的在线决策系统
Updated:需求方平台(DSP)的核心竞价服务 Bidder 究竟该如何设计?本文从一次实时竞价请求的「~20ms 处理预算」硬约束出发,深度拆解解析、定向过滤、召回、打分、出价、排序与填充这七级漏斗流水线。文章详细剖析了只读只算的数据面架构原则,探讨了先快后准的本地预算分片与异步回灌机制,并全面讲透了在延迟、模型效果与预算一致性这三者之间进行工程权衡的核心逻辑。