Bidding 竞价引擎链路
P3 竞价与投放 · 共 6 篇 · 按阅读顺序倒叙排列
-
Bidder 频次控制工程篇:多维度限频的存储选型与读写分离
频次控制工程篇:同一条频控规则落到代码,是一道高 QPS 读写分离题——写走回传→计数旁路异步、读在 bidder 关键路径带降级,多维度拆成一组拦截器,String/Hash/ZSet 三种 Redis 结构按精度选型,兼顾每小时 N 次与最小间隔。
-
Bidder 频次控制配置篇:五维配置与身份口径降级
频次控制配置篇:把 DSP 频控拆成层级 × 窗口 × 事件 × 抑制 × 身份五个维度,讲清多级 cap 为何取最严、硬 cap 与频次衰减如何取舍,以及最现实的难题——设备 ID 缺失或全 0 时怎样分级降级身份口径而不误伤无 ID 流量。
-
Bidder 定向过滤(Targeting Filter):竞价漏斗最前端的一票否决
Updated:竞价漏斗第二级——定向过滤如何以最低成本削减最多流量:先请求级 gating 一刀切整次曝光,再候选级布尔匹配逐条筛广告;讲透 AND/OR/NOT、正向 vs 排除与最贵的缺省语义、频次控制为何不能全放最前。
-
Bidder 解析层(Parse):把原始竞价请求变成内部可算对象
Updated:竞价漏斗第一级——解析(Parse)如何把原始竞价请求变成内部可算对象:协议解析与方言适配(OpenRTB 归一化、序列化为何优先 Protobuf)、尽早限时(tmax 减安全余量算出内部 deadline 并全链路透传)、连接与 gzip 传输优化。
-
OpenRTB 协议精讲:bid request / response 对象模型、拍卖结算与 win / loss / billing notice
Updated:OpenRTB 协议精讲:bid request / response 对象模型、at 拍卖类型与结算价、adm 与 nurl 创意交付、win/billing/loss notice 与 ${AUCTION_PRICE} 成交价宏,以及 ext 扩展与版本演进。
-
Bidder 竞价服务架构设计:高并发 · 低延迟 · 强一致的在线决策系统
Updated:DSP 的核心竞价服务 Bidder 如何设计:从一次竞价请求的『~20ms 处理预算』出发,拆解解析→定向过滤→召回→打分→出价→排序→填充七级漏斗,讲透只读只算的数据面、先快后准的预算 Pacing 与延迟/效果/一致性铁三角。