|
@@ -76,7 +76,6 @@ public abstract class RankStrategyBasic implements RankStrategy {
|
|
|
@Value("${correct.cpa.min.ctcvr:0.000001}")
|
|
|
protected Double minCtcvr;
|
|
|
|
|
|
-
|
|
|
@Value("${exclude.exp:772}")
|
|
|
protected String excludeExp;
|
|
|
|
|
@@ -102,6 +101,12 @@ public abstract class RankStrategyBasic implements RankStrategy {
|
|
|
@Value("${guarantee.crowd.weight.coefficient:1.0}")
|
|
|
protected Double guaranteeCrowdWeightCoefficient;
|
|
|
|
|
|
+ @Value("${checkout.ecpm.exp:790}")
|
|
|
+ protected String checkoutEcpmExp;
|
|
|
+
|
|
|
+ @Value("${filter.ecpm:60}")
|
|
|
+ protected String filterEcpm;
|
|
|
+
|
|
|
@Autowired
|
|
|
private FeatureService featureService;
|
|
|
@Autowired
|
|
@@ -113,9 +118,6 @@ public abstract class RankStrategyBasic implements RankStrategy {
|
|
|
|
|
|
String realLayerCtcvrKey = "ad:platform:real:ctcvr:{model}:{layer}:{class}";
|
|
|
|
|
|
- String adCustomerLayerHourKey = "ad:platform:customer:hour:{layer}:{clazz}:{customerId}";
|
|
|
-
|
|
|
- String adVerLayerHourKey = "ad:platform:adver:hour:{layer}:{clazz}:{adverId}";
|
|
|
String adLayerHourKey = "ad:platform:ad:hour:{layer}:{clazz}:{adId}";
|
|
|
|
|
|
String adLayerDayKey = "ad:platform:ad:day:{layer}:{clazz}:{adId}";
|