yaodaoseng 1 天之前
父节点
当前提交
dc900be784

+ 3 - 11
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/RankStrategyBy688.java

@@ -306,8 +306,7 @@ public class RankStrategyBy688 extends RankStrategyBasic {
         double cpmCoefficient = weightParam.getOrDefault("cpmCoefficient", 0.9);
         boolean isGuaranteeType = false;
         // 查询人群分层信息
-        Map<String, String> userLayerAfterHandle = getUserLayerAfterHandle(request);
-        String peopleLayer = userLayerAfterHandle.get("layer");
+        String peopleLayer = getUserLayerAfterHandle(request);
         for (AdRankItem item : result) {
             double bid = item.getCpa();
             if (scoreParam.getExpCodeSet().contains(correctCpaExp1) || scoreParam.getExpCodeSet().contains(correctCpaExp2)) {
@@ -390,20 +389,13 @@ public class RankStrategyBy688 extends RankStrategyBasic {
      * @param request
      * @return
      */
-    private Map<String, String> getUserLayerAfterHandle(RankRecommendRequestParam request){
+    private String getUserLayerAfterHandle(RankRecommendRequestParam request){
         Map<String, String> userLayer = this.getUserLayer(request.getMid());
-
         String layer = userLayer.getOrDefault("layer", "无曝光");
-        String clazz = userLayer.getOrDefault("class", "近期未出现");
         if (StringUtils.isNotEmpty(layer) && layer.equals("已转化")) {
             layer = "有转化";
         }
-        if (request.getIsFilterUser()) {
-            layer = layer + "-炸";
-        }
-        userLayer.put("layer", layer);
-        userLayer.put("class", clazz);
-        return userLayer;
+        return layer;
     }