几年前我做过一些简单的排行榜,今天趁着资料还在,记录下来。
一、简单的活动分类商品榜单
核心要求很简单基于参与大促活动的商品的销售额按分类自动生成榜单,附属的有时效性要求、商品数量要求、规避风险、支持分享等要求。
二、日常商品排行榜
(一)商品榜单生成规则
名词解释:
名词 | 说明 |
---|---|
交易金额分 | 满分1000。15天内支付金额大于等于10万(满分支付金额)则交易金额1000分,否则交易金额分=15天支付金额/100000*1000(保留两位小数) |
询盘转化分 | 满分1000。询盘转化分=七日询盘人数/七日浏览人数*1000(七日浏览人数低于100或者七日询盘人数小于3,则询盘转化分为0,排除不可靠数据,这一块是要持续优化的) |
采购分 | 满分1000。交易金额占比70%,询盘转化分占比30%,采购分=交易分70%+询盘转化分30%(保留两位小数) |
榜单生成规则:
榜单所有范围内商品按照采购分降序,过滤下架、预售、风险用户供应,取前10。如果商品不足10或者第10名采购分小于等于0(取自后台按榜单类型设置的值),则该榜单需自动下架,否则榜单保持自动上架状态或者由手动上架转化为自动上架,并保存每个榜单的上榜供应及上榜供应在对应榜单的排名信息。
榜单实时过滤:
榜单接口实时过滤下架、预售、风险用户商品以及被后台手动踢出榜单商品
自动上下架:
(二)榜单首页入口
目标:
APP首页会给四个榜单的坑位,需要根据用户行为推荐用户感兴趣的榜单
推荐逻辑:
搜索+浏览用户行为数据各两百个找到用户的倾向购买三级类目。三级类目的合并生成一个表,以权重降序排列,共获得6(暂定6)个推荐榜单,返回给前端(如果获得的榜单数量m<6,后台获取全部三级品类商品榜单及三级品类榜单(品类下所有商品指定时间范围内总销售额降序),取交集,排序依据全部三级品类销售金额榜,取30,与m个榜单去重,随机(6-m) 取前(6-m)个榜单拼接在m个榜单后方,组成6个数据。
(三)榜单列表页
推荐list:
一级类目list:
(四)榜单详情页页
1、广告位
后台可以针对每一个榜单配置广告商品,排在榜单的第一位。
2、榜单列表
采购分降序最多展示10个
3、更多榜单
逻辑说明 | |
---|---|
总逻辑 | ①关联榜单最多取3个 ②关联三级类目取15个,匹配出存在的对应榜单,并按关联值降序取3个 ③用户行为类目对应的三级类目匹配出存在的对应榜单。每次从中随机取5 ④3+3+5去重后不足9则从榜单对应的一级类目热门榜单中随机取进行补位 |
关联榜单逻辑(同类目但不同品种、产地等) | 获取榜单id对应的三级类目(无论是品种榜、三级类目榜、品种属性榜、品种地区榜、三级类目属性榜、三级类目地区帮都能查到对应的三级类目id),通过查找所有包含该三级类目的榜单,并排除源头榜单id,即获取关联榜单 |
用户行为类目(用户行为) | 综合用户点击搜索行为得出的,用户最感兴趣的三级类目 |
关联的三级类目(通过群体偏好预测用户可能需要的榜单,可能包括替代商品或者互补商品) | 近j日去重活跃用户(x),每个用户最多取4个最近搜索(去重后的)对应的三级类目,排列组合每个用户最多得到6中排列组合。理论上最多x*6个结果,根据结果值聚合得到(m,n,y),m、n代表类目,y代表次数。m得关联类目为,包含m,根据y降序的n,y越大,m、n关联度越高 例: A用户去重后三级类目搜索记录:苹果、梨、、香蕉 ----获得组合(苹果,梨)(苹果,香蕉)(梨、香蕉) B用户去重后三级类目搜索记录:苹果、柑橘,西瓜- ---获得组合(苹果,柑橘)(苹果,西瓜)(柑橘,西瓜) C用户去重后三级类目搜索记录:苹果、西瓜 -------获得组合(苹果,西瓜) 聚合单用户搜索组合 (苹果,梨,1) (苹果,香蕉,1) (梨、香蕉,1) (苹果,柑橘,1) (苹果,西瓜,2) (柑橘,西瓜,1) 苹果的关联类目按关联程度降序为:西瓜(权重2)、柑橘柑橘(权重1)、香蕉柑橘(权重1)、梨柑橘(权重1) 西瓜的关联类目按关联程度降序为:苹果(权重2)、柑橘(权重1) |
4、猜你喜欢
推荐榜单对应的三级类目(不包括关联榜单),一共x(最多9个,最少6个)个三级类目,每个三级类目按照供应打分取20个供应,得到一共最多9*20个供应,随机排序
(五)其他需求
1、搜索匹配意向商品榜单接口
目标:根据搜索意图推荐唯一的感兴趣的榜单
入参:类目、地区、属性
按优先级:品种地区榜(命中多个随机取一个)、品种属性榜(命中多个随机取一个)、品种榜单、三级类目地区榜(命中多个随机取一个)、三级类目属性榜(命中多个随机取一个)、三级类目榜、二级类目榜、一级类目榜,取匹配上的优先级较高的榜单进行返回
出参:榜单名称、榜单id、跳转链接
2、搜索列表供应上榜信息接口
目标:搜索列表如果商品上榜则展示上榜信息,增强商品竞争力。同时也可导流到榜单,通过榜单促成交易
入参类目:地区、属性、供应id list
按优先级:品种地区榜(命中多个随机取一个)、品种属性榜(命中多个随机取一个)、品种榜单、三级类目地区榜(命中多个随机取一个)、三级类目属性榜(命中多个随机取一个)、三级类目榜、二级类目榜、一级类目榜,取匹配上的优先级较高的榜单进行返回。需与搜索匹配意向商品榜单去重(优先不展示搜索匹配意向商品榜单,除非无其他榜单可展示)
出参:list
{
{
供应id:
上榜文案:榜单标题 第一名
跳转链接:
}
{
供应id:
上榜文案:
跳转链接:
}
}
3、供应详情页供应上榜信息接口
目标:商品详情页,如果商品上榜则展示上榜信息,增强商品竞争力。同时也可导流到榜单,通过榜单促成交易
入参类目:地区、属性、供应id
按优先级:品种地区榜(命中多个随机取一个)、品种属性榜(命中多个随机取一个)、品种榜单、三级类目地区榜(命中多个随机取一个)、三级类目属性榜(命中多个随机取一个)、三级类目榜、二级类目榜、一级类目榜,取匹配上的优先级较高的榜单进行返回。
出参:list
{
供应id:
上榜文案:榜单标题 第一名
跳转链接:
}