Bläddra i källkod

增加ecpm返回

xueyiming 4 dagar sedan
förälder
incheckning
fc6802af50

+ 4 - 0
ad-engine-server/src/main/java/com/tzld/piaoquan/ad/engine/server/controller/AdRecommendController.java

@@ -43,6 +43,10 @@ public class AdRecommendController {
                 Map<String, Object> contentMap = new HashMap<>();
                 contentMap.put("adId", rankResult.getAdId());
                 contentMap.put("adScore", rankResult.getScore());
+                Double ctcvrScore = rankResult.getScoreMap().get("ctcvrScore");
+                if (ctcvrScore != null) {
+                    contentMap.put("ecpm", ctcvrScore * rankResult.getCpa() * 1000);
+                }
                 map.put("content", contentMap);
                 return map;
             }