- 文档首页
Viking AI 搜索
AI搜索引擎用户手册
用户指南
配置个性化推荐
推荐原因
单物品推荐原因
单物品推荐原因
个性化推荐结果对终端用户来说常常像一个"黑盒":看到"猜你喜欢"却不知道为什么是这件商品,不感兴趣时直接划走,运营也很难在不做大范围 A/B 实验的前提下知道"某条推荐为什么被推、为什么没被点"。
推荐原因功能允许您按"召回通道"为每一路推荐结果配置一段不超过 20 字的短文案模板(例如"与您最近浏览的 XX 相似""近期热门 Top 3"),并随 推荐接口同步返回。终端用户可以直接看懂"为什么推荐这件商品",运营团队也可以用可视化配置代替埋点做 A/B,实现精细化调优。本文介绍推荐原因的能力边界、配置步骤,以及接口返回格式。
推荐原因基于已创建的推荐场景配置。开始前请确认:
系统会根据推荐场景所使用的召回通道,自动列出可配置的推荐原因项:
- 首页推荐:高热召回、多模态召回、相似用户兴趣召回、用户画像召回、物品冷启动
- 详情页推荐 / 购物车推荐:父商品召回、高热召回、多模态召回、相似用户兴趣召回、用户画像召回、物品冷启动
- 进入控制台 体验配置 > 推荐体验,选择目标推荐场景,进入 「推荐话术」 页签。
- 在左侧「推荐原因」分组下,展开 单个物品推荐原因,点击 添加原因。
- 弹窗会列出当前场景支持的召回通道,每个召回通道右侧带独立开关:
- 如需恢复为默认文案,点击文本框下方的 使用模板。
- 如需自定义文案,直接在文本框中编辑(建议不超过 20 字,突出差异化卖点)。
- 点击文本框右上角 变量参数 下的对应按钮插入变量,支持在同一模板中插入多个变量
- + {{rank}}:自动获取推荐物品的热度排序
- +{{category}}:自动获取推荐物品的类型
- + {{item}}:插入后点击该变量,从下拉列表中选择要引用的具体物品字段(如 title、genre 等),最终以 item.{字段名} 的形式生效
说明
不支持选择 array<object> 类型字段及其内部字段。Array 类型字段的值会以逗号分隔展示。
- 如某个召回通道不需要展示原因,直接关闭其右侧开关。关闭后接口不会返回该通道对应的 rec_info 条目。若模板留空但开关仍开启,接口会返回该通道的 rec_info,但 reason 为空字符串。
- 编辑完成后点击 确认,配置先在控制台生效,可在中部预览区测试效果。
- 确认无误后,点击页面右上角 更新配置,将改动发布到线上,正式对 API 请求生效。
说明
每个召回通道的模板相互独立,同一物品若被多个召回通道同时召回,会在 rec_info 中返回多条召回通道(recall_channel) 和推荐原因(recall_reason)
Q:为什么某条推荐没有返回 rec_info,或 reason 是空字符串?
A:请检查 —— 该召回通道的开关是否已关闭(关闭则不返回该条目);对应模板是否为空(为空则返回空字符串);该场景是否为历史场景且尚未手动开启推荐原因能力。
Q:修改模板后多久生效?
A:控制台内的编辑会立即在预览区生效,但只有点击 更新配置 发布后,线上 API 请求才会返回新的文案。
Q:模板文案支持哪些语言?
A:默认模板已内置中文、英文、日文、韩文、印地语版本,跟随应用(Application)语言自动配置;您也可以直接编辑覆盖为自定义文案。
最近更新时间:2026.08.12 14:49:22