|
@@ -1043,10 +1043,12 @@ public class ChannelDemandMatchJob {
|
|
|
result.setMatchMethod(MatchMethodEnum.RECOMMEND_LIB_EXACT.getValue());
|
|
result.setMatchMethod(MatchMethodEnum.RECOMMEND_LIB_EXACT.getValue());
|
|
|
result.setMatchVideoFilter(VIDEO_FILTER_DIMENSION_STAT);
|
|
result.setMatchVideoFilter(VIDEO_FILTER_DIMENSION_STAT);
|
|
|
result.setMatchSort("全局推荐rov");
|
|
result.setMatchSort("全局推荐rov");
|
|
|
|
|
+ result.setSceneSumRov(safeGetDouble(record, "rov"));
|
|
|
} else {
|
|
} else {
|
|
|
result.setMatchMethod(MatchMethodEnum.DIMENSION_STAT.getValue());
|
|
result.setMatchMethod(MatchMethodEnum.DIMENSION_STAT.getValue());
|
|
|
result.setMatchVideoFilter(VIDEO_FILTER_DIMENSION_STAT);
|
|
result.setMatchVideoFilter(VIDEO_FILTER_DIMENSION_STAT);
|
|
|
result.setMatchSort(SORT_DIMENSION_STAT);
|
|
result.setMatchSort(SORT_DIMENSION_STAT);
|
|
|
|
|
+ result.setSceneSumRov(safeGetDouble(record, "sum_总rov"));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 需求维度字段
|
|
// 需求维度字段
|
|
@@ -1073,7 +1075,6 @@ public class ChannelDemandMatchJob {
|
|
|
result.setUvRatio(safeGetDouble(record, "uv占比"));
|
|
result.setUvRatio(safeGetDouble(record, "uv占比"));
|
|
|
result.setTotalRov(safeGetDouble(record, "总rov"));
|
|
result.setTotalRov(safeGetDouble(record, "总rov"));
|
|
|
result.setMatchRov(safeGetDouble(record, "rov"));
|
|
result.setMatchRov(safeGetDouble(record, "rov"));
|
|
|
- result.setSceneSumRov(safeGetDouble(record, "sum_总rov"));
|
|
|
|
|
|
|
|
|
|
// 计算综合评分:sim默认1,rov取totalRov
|
|
// 计算综合评分:sim默认1,rov取totalRov
|
|
|
double rov = result.getMatchRov() != null ? result.getMatchRov() : 0.0;
|
|
double rov = result.getMatchRov() != null ? result.getMatchRov() : 0.0;
|