|
@@ -55,41 +55,41 @@ public class AdRedisFeatureConstructor {
|
|
|
|
|
|
// 1day features
|
|
|
AdActionFeature userAd1dayActionFeature = new AdActionFeature();
|
|
|
- userAd1dayActionFeature.setAdView(record.getString("ad_view_1day"));
|
|
|
- userAd1dayActionFeature.setAdClick(record.getString("ad_click_1day"));
|
|
|
- userAd1dayActionFeature.setAdConversion(record.getString("ad_conversion_1day"));
|
|
|
- userAd1dayActionFeature.setCtr(record.getString("ad_ctr_1day"));
|
|
|
- userAd1dayActionFeature.setCvr(record.getString("ad_cvr_1day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_1day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click_1day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_1day"));
|
|
|
+ userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_1day"));
|
|
|
+ userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_1day"));
|
|
|
userFeature.setDay1_cnt_features(userAd1dayActionFeature);
|
|
|
|
|
|
|
|
|
// 3day features
|
|
|
AdActionFeature userAd3dayActionFeature = new AdActionFeature();
|
|
|
- userAd1dayActionFeature.setAdView(record.getString("ad_view_3day"));
|
|
|
- userAd1dayActionFeature.setAdClick(record.getString("ad_click_3day"));
|
|
|
- userAd1dayActionFeature.setAdConversion(record.getString("ad_conversion_3day"));
|
|
|
- userAd1dayActionFeature.setCtr(record.getString("ad_ctr_3day"));
|
|
|
- userAd1dayActionFeature.setCvr(record.getString("ad_cvr_3day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_3day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click_3day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_3day"));
|
|
|
+ userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_3day"));
|
|
|
+ userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_3day"));
|
|
|
userFeature.setDay3_cnt_features(userAd3dayActionFeature);
|
|
|
|
|
|
|
|
|
// 7day features
|
|
|
AdActionFeature userAd7dayActionFeature = new AdActionFeature();
|
|
|
- userAd1dayActionFeature.setAdView(record.getString("ad_view_7day"));
|
|
|
- userAd1dayActionFeature.setAdClick(record.getString("ad_click7day"));
|
|
|
- userAd1dayActionFeature.setAdConversion(record.getString("ad_conversion_7day"));
|
|
|
- userAd1dayActionFeature.setCtr(record.getString("ad_ctr_7day"));
|
|
|
- userAd1dayActionFeature.setCvr(record.getString("ad_cvr_7day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdView(record.getString("ad_view_7day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdClick(record.getString("ad_click7day"));
|
|
|
+ userAd1dayActionFeature.setOriginAdConversion(record.getString("ad_conversion_7day"));
|
|
|
+ userAd1dayActionFeature.setOriginCtr(record.getString("ad_ctr_7day"));
|
|
|
+ userAd1dayActionFeature.setOriginCvr(record.getString("ad_cvr_7day"));
|
|
|
userFeature.setDay7_cnt_features(userAd7dayActionFeature);
|
|
|
|
|
|
|
|
|
// 3month features
|
|
|
AdActionFeature userAd3MonthActionFeature = new AdActionFeature();
|
|
|
- userAd3MonthActionFeature.setAdView(record.getString("ad_view_3month"));
|
|
|
- userAd3MonthActionFeature.setAdClick(record.getString("ad_click_3month"));
|
|
|
- userAd3MonthActionFeature.setAdConversion(record.getString("ad_conversion_3month"));
|
|
|
- userAd3MonthActionFeature.setCtr(record.getString("ad_ctr_3month"));
|
|
|
- userAd3MonthActionFeature.setCvr(record.getString("ad_cvr_3month"));
|
|
|
+ userAd3MonthActionFeature.setOriginAdView(record.getString("ad_view_3month"));
|
|
|
+ userAd3MonthActionFeature.setOriginAdClick(record.getString("ad_click_3month"));
|
|
|
+ userAd3MonthActionFeature.setOriginAdConversion(record.getString("ad_conversion_3month"));
|
|
|
+ userAd3MonthActionFeature.setOriginCtr(record.getString("ad_ctr_3month"));
|
|
|
+ userAd3MonthActionFeature.setOriginCvr(record.getString("ad_cvr_3month"));
|
|
|
userFeature.setMonth3_cnt_features(userAd3MonthActionFeature);
|
|
|
|
|
|
|
|
@@ -107,36 +107,36 @@ public class AdRedisFeatureConstructor {
|
|
|
|
|
|
// ad 维度特征
|
|
|
AdActionFeature adIdActionFeature1day = new AdActionFeature();
|
|
|
- adIdActionFeature1day.setAdView(record.getString("view_ad_1day"));
|
|
|
- adIdActionFeature1day.setAdClick(record.getString("click_ad_1day"));
|
|
|
- adIdActionFeature1day.setAdConversion(record.getString("conversion_ad_1day"));
|
|
|
- adIdActionFeature1day.setCtr(record.getString("ctr_ad_1day"));
|
|
|
- adIdActionFeature1day.setCvr(record.getString("cvr_ad_1day"));
|
|
|
+ adIdActionFeature1day.setOriginAdView(record.getString("view_ad_1day"));
|
|
|
+ adIdActionFeature1day.setOriginAdClick(record.getString("click_ad_1day"));
|
|
|
+ adIdActionFeature1day.setOriginAdConversion(record.getString("conversion_ad_1day"));
|
|
|
+ adIdActionFeature1day.setOriginCtr(record.getString("ctr_ad_1day"));
|
|
|
+ adIdActionFeature1day.setOriginCvr(record.getString("cvr_ad_1day"));
|
|
|
itemFeature.setDay1_cnt_features(adIdActionFeature1day);
|
|
|
|
|
|
AdActionFeature adIdActionFeature3day = new AdActionFeature();
|
|
|
- adIdActionFeature3day.setAdView(record.getString("view_ad_3day"));
|
|
|
- adIdActionFeature3day.setAdClick(record.getString("click_ad_3day"));
|
|
|
- adIdActionFeature3day.setAdConversion(record.getString("conversion_ad_3day"));
|
|
|
- adIdActionFeature3day.setCtr(record.getString("ctr_ad_3day"));
|
|
|
- adIdActionFeature3day.setCvr(record.getString("cvr_ad_3day"));
|
|
|
- itemFeature.setDay7_cnt_features(adIdActionFeature3day);
|
|
|
+ adIdActionFeature3day.setOriginAdView(record.getString("view_ad_3day"));
|
|
|
+ adIdActionFeature3day.setOriginAdClick(record.getString("click_ad_3day"));
|
|
|
+ adIdActionFeature3day.setOriginAdConversion(record.getString("conversion_ad_3day"));
|
|
|
+ adIdActionFeature3day.setOriginCtr(record.getString("ctr_ad_3day"));
|
|
|
+ adIdActionFeature3day.setOriginCvr(record.getString("cvr_ad_3day"));
|
|
|
+ itemFeature.setDay3_cnt_features(adIdActionFeature3day);
|
|
|
|
|
|
AdActionFeature adIdActionFeature7day = new AdActionFeature();
|
|
|
- adIdActionFeature7day.setAdView(record.getString("view_ad_7day"));
|
|
|
- adIdActionFeature7day.setAdClick(record.getString("click_ad_7day"));
|
|
|
- adIdActionFeature7day.setAdConversion(record.getString("conversion_ad_7day"));
|
|
|
- adIdActionFeature7day.setCtr(record.getString("ctr_ad_7day"));
|
|
|
- adIdActionFeature7day.setCvr(record.getString("cvr_ad_7day"));
|
|
|
+ adIdActionFeature7day.setOriginAdView(record.getString("view_ad_7day"));
|
|
|
+ adIdActionFeature7day.setOriginAdClick(record.getString("click_ad_7day"));
|
|
|
+ adIdActionFeature7day.setOriginAdConversion(record.getString("conversion_ad_7day"));
|
|
|
+ adIdActionFeature7day.setOriginCtr(record.getString("ctr_ad_7day"));
|
|
|
+ adIdActionFeature7day.setOriginCvr(record.getString("cvr_ad_7day"));
|
|
|
itemFeature.setDay7_cnt_features(adIdActionFeature7day);
|
|
|
|
|
|
AdActionFeature adIdActionFeature3month = new AdActionFeature();
|
|
|
- adIdActionFeature3month.setAdView(record.getString("view_ad_7day"));
|
|
|
- adIdActionFeature3month.setAdClick(record.getString("click_ad_7day"));
|
|
|
- adIdActionFeature3month.setAdConversion(record.getString("conversion_ad_7day"));
|
|
|
- adIdActionFeature3month.setCtr(record.getString("ctr_ad_7day"));
|
|
|
- adIdActionFeature3month.setCvr(record.getString("cvr_ad_7day"));
|
|
|
- itemFeature.setDay7_cnt_features(adIdActionFeature7day);
|
|
|
+ adIdActionFeature3month.setOriginAdView(record.getString("view_ad_3month"));
|
|
|
+ adIdActionFeature3month.setOriginAdClick(record.getString("click_ad_3month"));
|
|
|
+ adIdActionFeature3month.setOriginAdConversion(record.getString("conversion_ad_3month"));
|
|
|
+ adIdActionFeature3month.setOriginCtr(record.getString("ctr_ad_3month"));
|
|
|
+ adIdActionFeature3month.setOriginCvr(record.getString("cvr_ad_3month"));
|
|
|
+ itemFeature.setMonth3_cnt_features(adIdActionFeature3month);
|
|
|
|
|
|
// TODO campaignId等维度特征
|
|
|
|