You need to enable JavaScript to run this app.
文档中心
智能推荐平台

智能推荐平台

复制全文
下载 pdf
最佳实践
使用卡片规则,对返回结果进行分类聚合
复制全文
下载 pdf
使用卡片规则,对返回结果进行分类聚合

本文将向您介绍如何使用卡片规则,对物品进行分类聚合,满足特定业务形态下的需求。

应用场景

在某些推荐场景中,推荐内容是分类聚合的形式,例如将某一类内容聚合成一个卡片(包含多个内容),作为一个专区展示给用户,常见于内容资讯类的应用。
图片

使用方法

规则配置

在【策略管理】-【业务规则】-【内置规则】中,创建卡片规则,创建完成后可在栏位下的在线服务中选用。
图片

  • 卡片规则的生效过程:
    • 卡片规则在精排后的业务规则环节生效,具体顺序在加权后打散前。
    • 经过加权规则后,后台会对物品按照卡片规则依次校验,若物品符合某一个卡片规则,则对该物品标记为一个card_id,作为聚合的标记。
    • 同一个card_id内的物品,会默认取第一个物品的属性作为该卡片的属性值,进行后续的打散逻辑。
  • 注意:
    • 如果某个物品同时满足多个卡片,则会对该物品标识上符合条件的第一个规则。
    • 如果符合某卡片规则的物品数已经足够(单卡片物品数*每次请求卡片出现的最大次数),则之后的物品不会再做card_id标记;如果符合某卡片规则的物品数不足,则已满足条件的物品仍然会标记card_id并返回。
    • 一个卡片的物品算作一个推荐坑位。

举例:
进精排的物品数量为10,最终返回结果为5。下图中,红色代表命中卡片规则1,蓝色代表命中卡片规则2,绿色代表同时命中1和2。

  • 经过加权后进入卡片规则环节,由于item6、item3、item4命中卡片规则1,因此聚合为一个卡片,并占据第二个item的位置;item6、item7、item9命中卡片规则2,但由于item6已经被卡片规则1命中,不再标记其他卡片id,因此卡片只有item7、item9两个物品。
  • 在打散环节,一个卡片会作为一个整体,取其中第一个物品作为打散的依据。卡片一即为item6,卡片二为item7。
  • 最终返回个数为5,需要做截断,一个卡片会作为一个整体占一个推荐位置,因此最后剔除了item5、item8。

API调用

API返回格式:仍按照单个item的形式进行返回,对于同一个卡片的内容会增加card_id(extra字段中)作为标识,客户可将同一card_id的内容自行聚合到产品界面上。

最近更新时间:2024.06.05 19:11:17
这个页面对您有帮助吗?
有用
有用
无用
无用