|
|
@@ -358,7 +358,6 @@ public abstract class RankStrategyBasic implements RankStrategy {
|
|
|
}
|
|
|
|
|
|
protected void filterRequestAdList(RankRecommendRequestParam request, ScoreParam scoreParam) {
|
|
|
- normalizeAdProfessionName(request);
|
|
|
Map<String, String> userLayer = this.getUserLayer(request.getMid());
|
|
|
String layer;
|
|
|
String clazz;
|
|
|
@@ -432,19 +431,6 @@ public abstract class RankStrategyBasic implements RankStrategy {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- protected void normalizeAdProfessionName(RankRecommendRequestParam request) {
|
|
|
- if (request == null || CollectionUtils.isEmpty(request.getAdIdList())) {
|
|
|
- return;
|
|
|
- }
|
|
|
- // adProfessionName 覆盖 profession(上游逐步废弃 profession,统一用 adProfessionName)
|
|
|
- for (AdPlatformCreativeDTO dto : request.getAdIdList()) {
|
|
|
- if (StringUtils.isNotBlank(dto.getAdProfessionName())) {
|
|
|
- dto.setProfession(dto.getAdProfessionName());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
protected boolean getIsGuaranteedFlow(ScoreParam scoreParam) {
|
|
|
// 817实验不要保量
|
|
|
if (scoreParam.getEngineInfo() != null && "817".equals(scoreParam.getEngineInfo().get("model"))) {
|