zhaohaipeng 11 місяців тому
батько
коміт
2d2c6ad43b

+ 4 - 0
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/impl/RankServiceImpl.java

@@ -155,6 +155,7 @@ public class RankServiceImpl implements RankService {
             object.put("lrsamples",rankResult.get(0).getLrSampleString());
             object.put("dataTime",currentTime.format(timeFormatter));
             object.put("creativeId",rankResult.get(0).getAdId());
+            object.put("videoId", rankResult.get(0).getVideoId());
             log.info("svc=adItemRank {}", JSONObject.toJSONString(object));
             object.remove("lrsamples");
             if(inCpcPidExp){
@@ -243,6 +244,7 @@ public class RankServiceImpl implements RankService {
             object.put("lrsamples",rankResult.get(0).getLrSampleString());
             object.put("dataTime",currentTime.format(timeFormatter));
             object.put("creativeId",rankResult.get(0).getAdId());
+            object.put("videoId", rankResult.get(0).getVideoId());
             log.info("svc=videoAdThompsonRank_lr_log {}", JSONObject.toJSONString(object));
             object.remove("lrsamples");
             object.put("score_500",rankResult.get(0).getTf_ctr());
@@ -390,6 +392,7 @@ public class RankServiceImpl implements RankService {
         object.put("pcvr",topItem.getCvr());
         object.put("lrsamples",topItem.getLrSampleString());
         object.put("pidLambda",topItem.getPidLambda());
+        object.put("videoId", rankResult.get(0).getVideoId());
 
         //临时加入供pid v2使用
         object.put("realECpm",realECpm);
@@ -516,6 +519,7 @@ public class RankServiceImpl implements RankService {
         object.put("pidLambda",topItem.getPidLambda());
         object.put("realECpm",realECpm);
         object.put("creativeId",result.getCreativeId());
+        object.put("videoId", rankResult.get(0).getVideoId());
         //CPA还原
         object.put("cpa",dto.getCpa()*dto.getBid1());
         object.put("oCpa",dto.getCpa());