|
@@ -186,12 +186,16 @@ class BaseConfig(object):
|
|
|
# 小时级更新过去24h数据规则参数
|
|
|
RULE_PARAMS_24H_APP_TYPE = {
|
|
|
'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
'rule3': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
'view_type': 'preview'},
|
|
|
'rule4': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
'view_type': 'preview', 'merge_func': 2},
|
|
|
+ # 无回流人群
|
|
|
+ 'rule5': {'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview', 'click_score_rate': 0.7},
|
|
|
+ # 有回流人群
|
|
|
+ 'rule6': {'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview', 'back_score_rate': 0.7},
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
@@ -201,6 +205,9 @@ class BaseConfig(object):
|
|
|
{'data': 'data3', 'rule': 'rule4'},
|
|
|
{'data': 'data4', 'rule': 'rule4'},
|
|
|
{'data': 'data6', 'rule': 'rule4'},
|
|
|
+ {'data': 'data1', 'rule': 'rule5'},
|
|
|
+ {'data': 'data1', 'rule': 'rule6'},
|
|
|
+
|
|
|
]
|
|
|
}
|
|
|
|
|
@@ -217,6 +224,12 @@ class BaseConfig(object):
|
|
|
'platform_return_rate': 0.001},
|
|
|
'rule4': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
'platform_return_rate': 0.001, 'merge_func': 2},
|
|
|
+ # 无回流人群
|
|
|
+ 'rule6': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
+ 'platform_return_rate': 0.001, 'click_score_rate': 0.7},
|
|
|
+ # 有回流人群
|
|
|
+ 'rule7': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
+ 'platform_return_rate': 0.001, 'back_score_rate': 0.7},
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
@@ -226,6 +239,8 @@ class BaseConfig(object):
|
|
|
{'data': 'data3', 'rule': 'rule4'},
|
|
|
{'data': 'data4', 'rule': 'rule4'},
|
|
|
{'data': 'data6', 'rule': 'rule4'},
|
|
|
+ {'data': 'data1', 'rule': 'rule6'},
|
|
|
+ {'data': 'data1', 'rule': 'rule7'},
|
|
|
]
|
|
|
}
|
|
|
|
|
@@ -246,7 +261,13 @@ class BaseConfig(object):
|
|
|
'rule7': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
'region_24h_rule_key': 'rule4', '24h_rule_key': 'rule4', 'merge_func': 2},
|
|
|
'rule9': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule3', '30day_rule_key': 'rule1'}
|
|
|
+ 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule3', '30day_rule_key': 'rule1'},
|
|
|
+ # 无回流人群
|
|
|
+ 'rule10': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
+ 'region_24h_rule_key': 'rule6', '24h_rule_key': 'rule5', 'click_score_rate': 0.7},
|
|
|
+ # 有回流人群
|
|
|
+ 'rule11': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
+ 'region_24h_rule_key': 'rule7', '24h_rule_key': 'rule6', 'back_score_rate': 0.7},
|
|
|
},
|
|
|
'data_params': DATA_PARAMS,
|
|
|
'params_list': [
|
|
@@ -257,6 +278,8 @@ class BaseConfig(object):
|
|
|
{'data': 'data4', 'rule': 'rule7'},
|
|
|
{'data': 'data6', 'rule': 'rule7'},
|
|
|
{'data': 'data1', 'rule': 'rule9'},
|
|
|
+ {'data': 'data1', 'rule': 'rule10'},
|
|
|
+ {'data': 'data1', 'rule': 'rule11'},
|
|
|
],
|
|
|
}
|
|
|
|