推荐结果详情
返回参数
名称 | 类型 | 描述 |
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用)。 |