Browse Source

feat:修改scoreCoefficient的Key

zhaohaipeng 5 months ago
parent
commit
884ba10585

+ 1 - 1
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/RankStrategyBy679.java

@@ -209,7 +209,7 @@ public class RankStrategyBy679 extends RankStrategyBasic {
         double cpmCoefficient = weightParam.getOrDefault("cpmCoefficient", 0.9);
         for (AdRankItem item : result) {
 
-            double scoreCoefficient = creativeScoreCoefficient.getOrDefault(item.getId(), 1d);
+            double scoreCoefficient = creativeScoreCoefficient.getOrDefault(item.getAdId(), 1d);
             item.setScore(item.getLrScore() * scoreCoefficient * item.getCpa());
 
             item.getScoreMap().put("cpa", item.getCpa());

+ 1 - 1
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/strategy/RankStrategyBy680.java

@@ -205,7 +205,7 @@ public class RankStrategyBy680 extends RankStrategyBasic {
 
         for (AdRankItem item : result) {
 
-            double scoreCoefficient = creativeScoreCoefficient.getOrDefault(item.getId(), 1d);
+            double scoreCoefficient = creativeScoreCoefficient.getOrDefault(item.getAdId(), 1d);
             item.setScore(item.getLrScore() * scoreCoefficient * item.getCpa());
 
             item.getScoreMap().put("cpa", item.getCpa());