





















在生鲜零售行业,定价策略一直是影响企业竞争力和盈利能力的关键因素。随着市场竞争的加剧和消费者需求的多样化,传统的人工定价方式已经难以满足快速变化的市场环境。本文将深入探讨如何从0到1搭建生鲜零售行业的算法自动定价系统,重点聚焦于算法出价链路的技术基建。

前两篇聊了生鲜定价的底层逻辑和自动定价的价值,这次聚焦算法出价链路的技术基建—— 毕竟 “算法代替人出价” 不是口号,得靠 “采集→计算→决策→执行” 的自动化链路支撑
算法出价不是单系统能搞定的,而是 “规则产品化→算法出价→系统执行→价格风控”的闭环:用 “餐厅做菜” 类比更直观:


出价链路的核心是“采集系统、数仓、价格系统、算法”四个模块的协同
生鲜定价的核心是 “紧跟竞对”,但竞对平台在一个城市有几百个站点(比如上海有 600 + 竞对站点),每个站点价格还不一样(浦东店和浦西店的青菜价可能差 1 块)。故采集系统要打透三个核心问题:
(1)全渠道采集:覆盖 “原价 + 售价 + 到手价”
用户感知的是 “到手价”,但我们定价要参考多种价格。所以采集系统得把竞对价格拆成三层:
采集系统要把这三个价格都扒下来,供后续分析
(2)站点级采集 + 城市级聚合
竞对在上海有 600 个站点,每个站点的价格是 “区域化” 。采集系统要做 “两级处理”:
(3)商品关联:标品 + 非标品的 “配对逻辑”
竞对的商品和叮咚的商品,不是一一对应的(比如我方的 “云南小颗土豆” vs 竞对的 “黄心土豆”)。采集系统得做 “商品关联”:
最后汇总各属性的比分,根据属性权重计算出二者的属性比例,例如:
我方 “云南小颗土豆”属性分 : 竞对“黄心土豆”属性分= 1.2:1
故我方 “云南小颗土豆”竞对价 = 1.2 * “黄心土豆”竞对价
采集系统每天拿到 “600 站点 ×1 万 SKU×3 层价格” 的数据,运算量有多大?上海一个城市,每天要处理 600×10000×3=18,000,000 条数据!纯靠工程系统计算,服务器分分钟 “爆掉”。
数仓的作用是 “把复杂计算外包给大数据引擎”:
价格系统是 “算法出价” 的前站,要整合 “竞对价 + 内部规则”,输出 “市场建议价”
(1)规则整合:把运营经验变成 “可配置参数”
价格系统里存了非常多的行业定价规则,覆盖 “品类、区域、时间、库存” 等维度,比如:
这些规则都是 “品 x 城市 x 时间” 维度的,价格系统要像 “乐高积木” 一样,把规则组合起来,输出每个 SKU 在每个城市的 “市场建议价” + 定价策略。
(2)输出 “市场建议价”:算法的 “初始参考”
价格系统输出的 “市场建议价”,是算法出价的基础,注意竞对价≠市场建议价。举个栗子:
因为要考虑 “N 天内的竞对价格波动”,最终定义市场建议价的取值逻辑,例如取3日内均 or 7日内中位数等
算法的输入是 “市场建议价 + 定价规则”,核心是 “量价模型”—— 即 “价格变化如何影响销量,进而影响毛利”。
(1)量价模型:找到 “销量 – 价格” 的最优平衡点
(2)算法价的 “生效开关”:校验 + 人工干预
算法输出的价格,不是直接上线,要过两道闸:
整个出价链路像一条 “流水线”,每个系统各司其职又紧密协作:
这套链路跑通后,定价效率发生了质变:
这个系统后来被推广到全品类,成为公司核心的定价基础设施
搭建出价链路,不是堆系统,而是把 “人对市场的理解” 转化为 “系统可执行的规则”,再用数据驱动规则迭代。就像给定价业务装了个 “自动驾驶系统”—— 人只需要设定目的地(毛利目标、用户心智),系统自己选路线(算法出价),还能实时避障(价格风控)。
系列文章:
—— 待分享
本文由 @我见青山 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自Unsplash,基于CC0协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。