Browse Source

Merge branch 'ocpm_bid_engine_scores'

gufengshou1 1 year ago
parent
commit
7118494408

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

@@ -67,6 +67,16 @@ public class RankServiceImpl implements RankService {
         //兜底方案
         List<AdRankItem> rankResult;
         if(rankItems==null|| rankItems.size()==0){
+            rankItems=new LinkedList<>();
+            for(Long adId:request.getAdIdList()){
+                AdRankItem item=new AdRankItem();
+                item.setBid1(1d);
+                item.setBid2(1d);
+                item.setCpa(75d);
+                item.setAdId(adId);
+                item.setItemFeature(new AdItemFeature());
+                rankItems.add(item);
+            }
             rankResult=rankServiceThompson.rank(param, userAdFeature, rankItems,null);
         }else {