推荐结果详情

返回参数

名称

类型

描述

Request Id

String

当次请求的id

Result

List<Result Item>

返回的推荐结果列表,每一条数据对应一个推荐的Result item,按照推荐顺序排列

Result Item中的参数

名称

类型

描述

TraceId

String

回传日志时使用:回传日志时,trace_id=ali

ItemId

String

推荐物品的id

ItemType

String

推荐物品的类型

MatchInfo

String

物品的召回链路

Weight

int

代表item是否加权;=1未加权;>1加权

flowWeight

double

是否受流量调控影响;=0未影响;>0物品被扶持;<0物品被打压

Position

Integer

物品在推荐流中的展示位置,从0开始(注意:返回结果已经按照position排序,可以不用关注)

TraceInfo

String

trace_info为算法归因需使用的字段,如用户基于此次推荐结果发生了行为(如点击等),需要在回传对应行为数据时一并回传(注意:每个item的值均不一样)

message

String

推荐可解释性透出,格式是分号分隔的字符串,共有5段内容:

第一段:MatchInfo(或者debug_result中的matchType)相同;

第二段:触发当前召回的历史物品的item_id和item_type,部分推荐结果不是由历史行为触发的,这时该字段为空;

第三段:行为触发时间戳(秒级),部分推荐结果不是由历史行为触发的,这时该字段为0;

第四段:可解释性的英文表达;

第五段:时间戳的格式化显示(debug用)。

MatchInfo中取值与链路对应关系:

key值

代表链路

minor

坑位推荐

custom

自定义推荐

hilp

循环曝光

hot_new,hot_full,hot_common,hot_mid,pool_div_hot_common

热门推荐

search_full

个性化和热门物品不足时的补充推荐

new_new

新品推荐

emb_item2vec_common,emb_tag2vec_common,emb_title2vec_common

近期发生用户行为物品的类似物品

i2i_scategory_common,i2i_common_common,i2i_channel_common,i2i_swing_common,i2i_pcategory_common,i2i_u2scategory_common,i2i_u2pcategory_common

协同过滤推荐

u2x2i_u2category_common,u2x2i_u2category_new

用户偏好类目的物品推荐

u2x2i_u2channel_common,u2x2i_u2channel_new

用户偏好渠道的内容推荐

u2x2i_u2author_common,u2x2i_u2author_new

用户偏好作者创作的内容推荐

u2x2i_u2shop_common,u2x2i_u2shop_new

用户偏好店铺的商品推荐

u2x2i_u2brand_common,u2x2i_u2brand_new

用户偏好品牌的商品推荐

u2x2i_u2tags_common,u2x2i_u2tags_new

用户偏好标签的物品推荐

u2x2i_u2organization_common,u2x2i_u2organization_new

用户偏好机构发布的物品推荐

u2x2i_umu2x_common

基于友盟信息的物品推荐

u2x2i_nuu2x_common,u2x2i_u2vector_common

基于用户信息的物品推荐