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