|
@@ -171,12 +171,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': [
|
|
@@ -186,6 +190,9 @@ class BaseConfig(object):
|
|
|
{'data': 'data3', 'rule': 'rule4'},
|
|
|
{'data': 'data4', 'rule': 'rule4'},
|
|
|
{'data': 'data6', 'rule': 'rule4'},
|
|
|
+ {'data': 'data1', 'rule': 'rule5'},
|
|
|
+ {'data': 'data1', 'rule': 'rule6'},
|
|
|
+
|
|
|
]
|
|
|
}
|
|
|
|
|
@@ -202,6 +209,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': [
|
|
@@ -211,6 +224,8 @@ class BaseConfig(object):
|
|
|
{'data': 'data3', 'rule': 'rule4'},
|
|
|
{'data': 'data4', 'rule': 'rule4'},
|
|
|
{'data': 'data6', 'rule': 'rule4'},
|
|
|
+ {'data': 'data1', 'rule': 'rule6'},
|
|
|
+ {'data': 'data1', 'rule': 'rule7'},
|
|
|
]
|
|
|
}
|
|
|
|
|
@@ -230,6 +245,12 @@ class BaseConfig(object):
|
|
|
# 'region_24h_rule_key': 'rule3', '24h_rule_key': 'rule2'},
|
|
|
'rule7': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
'region_24h_rule_key': 'rule4', '24h_rule_key': 'rule4', 'merge_func': 2},
|
|
|
+ # 无回流人群
|
|
|
+ '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': [
|
|
@@ -239,6 +260,8 @@ class BaseConfig(object):
|
|
|
{'data': 'data3', 'rule': 'rule7'},
|
|
|
{'data': 'data4', 'rule': 'rule7'},
|
|
|
{'data': 'data6', 'rule': 'rule7'},
|
|
|
+ {'data': 'data1', 'rule': 'rule10'},
|
|
|
+ {'data': 'data1', 'rule': 'rule11'},
|
|
|
],
|
|
|
}
|
|
|
|