gufengshou1 1 year ago
parent
commit
ec62d8e66b

+ 1 - 1
ad-engine-service/pom.xml

@@ -29,7 +29,7 @@
         <dependency>
             <groupId>com.tzld.piaoquan</groupId>
             <artifactId>recommend-feature-client</artifactId>
-            <version>1.0.3</version>
+            <version>1.0.5</version>
         </dependency>
 
     </dependencies>

+ 2 - 2
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/VlogAdCtrLRScorer.java

@@ -26,7 +26,7 @@ public class VlogAdCtrLRScorer extends BaseLRModelScorer {
 
     private final static int CORE_POOL_SIZE = 64;
 
-    private static final int LOCAL_TIME_OUT = 150;
+    private static final int LOCAL_TIME_OUT = 150000;
     private final static Logger LOGGER = LoggerFactory.getLogger(VlogAdCtrLRScorer.class);
     private static final ExecutorService executorService = Executors.newFixedThreadPool(128);
     private static final double defaultUserCtrGroupNumber = 10.0;
@@ -122,7 +122,7 @@ public class VlogAdCtrLRScorer extends BaseLRModelScorer {
         }
         lrSamples.toBuilder().setPredictCtr(pro);
         //
-        lrSamples.toString();
+//        System.out.println("svc=lrSamplePrint  lrSamples="+lrSamples.toString());
         item.setCtr(pro);
         return pro;
     }

+ 5 - 5
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/convert/FeatureConvert.java

@@ -48,11 +48,11 @@ public class FeatureConvert {
 
     public static AdActionFeature convertToJava(AdActionFeatureProto adActionFeatureProto) {
         AdActionFeature adActionFeature = new AdActionFeature();
-        adActionFeature.setAdView(adActionFeatureProto.getAdView());
-        adActionFeature.setAdClick(adActionFeatureProto.getAdClick());
-        adActionFeature.setAdConversion(adActionFeatureProto.getAdConversion());
-        adActionFeature.setCtr(adActionFeatureProto.getCtr());
-        adActionFeature.setCvr(adActionFeatureProto.getCvr());
+        adActionFeature.setOriginAdView(adActionFeatureProto.getAdView());
+        adActionFeature.setOriginAdClick(adActionFeatureProto.getAdClick());
+        adActionFeature.setOriginAdConversion(adActionFeatureProto.getAdConversion());
+        adActionFeature.setOriginCtr(adActionFeatureProto.getCtr());
+        adActionFeature.setOriginCvr(adActionFeatureProto.getCvr());
         return adActionFeature;
     }
 

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

@@ -38,6 +38,8 @@ public class RankServiceImpl implements RankService {
     public AdRankItem adItemRank(RankRecommendRequestParam request){
 
         ScoreParam param= RequestConvert.requestConvert(request);
+        param.getRequestContext().setHour("8");
+        param.getRequestContext().setWeek("1");
         UserAdFeature userAdFeature=featureRemoteService.getUserAdFeature(request.getMid());
         if(userAdFeature==null){
             userAdFeature=new UserAdFeature();