|
@@ -350,7 +350,13 @@ public class RankStrategyBy688 extends RankStrategyBasic {
|
|
|
|
|
|
if (CollectionUtils.isNotEmpty(result)) {
|
|
|
AdRankItem top1Item = result.get(0);
|
|
|
+ List<String> participateCompetitionType = new ArrayList<>();
|
|
|
+ participateCompetitionType.add("engine");
|
|
|
top1Item.getExt().put("isGuaranteeType", isGuaranteeType);
|
|
|
+ if (isGuaranteeType) {
|
|
|
+ participateCompetitionType.add("guarantee");
|
|
|
+ }
|
|
|
+ top1Item.getExt().put("participateCompetitionType", StringUtils.join(participateCompetitionType, ","));
|
|
|
putMetaFeature(top1Item, feature, reqFeature, sceneFeatureMap, request);
|
|
|
top1Item.getExt().put("model", "dnn");
|
|
|
}
|