Browse Source

ad_ocpm_bid_features v1

sunmingze 1 year ago
parent
commit
38567b7d23

+ 1 - 1
recommend-feature-client/pom.xml

@@ -10,7 +10,7 @@
     <modelVersion>4.0.0</modelVersion>
 
     <artifactId>recommend-feature-client</artifactId>
-    <version>1.0.2</version>
+    <version>1.0.3</version>
 
     <dependencies>
         <dependency>

+ 12 - 0
recommend-feature-client/src/main/java/com/tzld/piaoquan/recommend/feature/domain/ad/base/AdRankItem.java

@@ -11,6 +11,18 @@ public class AdRankItem implements Comparable<AdRankItem> {
     public long adId;
     private double score; // 记录最终的score
 
+    // 预估计算结果
+    private double ctr;
+    private double cvr;
+    private double ecpm1;
+    private double ecpm2;
+
+    // 初始传入
+    private double cpa;
+    private double bid1;
+    private double bid2;
+
+
     // 记录Item侧用到的特征
     private AdItemFeature itemFeature;
 

+ 7 - 0
recommend-feature-client/src/main/java/com/tzld/piaoquan/recommend/feature/domain/ad/base/UserAdFeature.java

@@ -25,6 +25,13 @@ public class UserAdFeature {
     private AdActionFeature month3_cnt_features = new AdActionFeature();
 
 
+
+    public void setMid(String key) {
+        this.mid = key;
+        if (key == null)
+            this.mid = "0";
+    }
+
     public void setDay1_cnt_features(AdActionFeature key) {
         this.day1_cnt_features = key;
         if (key == null)