|
@@ -116,7 +116,6 @@ class BaseConfig(object):
|
|
|
'None': '-1'
|
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
PROJECT_REGION_DAY = 'loghubods'
|
|
|
TABLE_REGION_DAY = 'video_each_day_update_province'
|
|
@@ -171,11 +170,12 @@ class BaseConfig(object):
|
|
|
'params_list': [
|
|
|
{'data': 'data1', 'rule': 'rule2'},
|
|
|
{'data': 'data1', 'rule': 'rule3'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- {'data': 'data4', 'rule': 'rule2'},
|
|
|
- {'data': 'data7', 'rule': 'rule2'},
|
|
|
- {'data': 'data6', 'rule': 'rule2'},
|
|
|
+
|
|
|
+ {'data': 'data2', 'rule': 'rule3'},
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
]
|
|
|
}
|
|
|
|
|
@@ -195,9 +195,9 @@ class BaseConfig(object):
|
|
|
'params_list': [
|
|
|
{'data': 'data1', 'rule': 'rule2'},
|
|
|
{'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- {'data': 'data4', 'rule': 'rule2'},
|
|
|
- {'data': 'data6', 'rule': 'rule2'},
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
{'data': 'data7', 'rule': 'rule3'},
|
|
|
]
|
|
|
}
|
|
@@ -221,374 +221,15 @@ class BaseConfig(object):
|
|
|
'params_list': [
|
|
|
{'data': 'data1', 'rule': 'rule3'},
|
|
|
{'data': 'data1', 'rule': 'rule4'},
|
|
|
- {'data': 'data2', 'rule': 'rule3'},
|
|
|
- {'data': 'data3', 'rule': 'rule3'},
|
|
|
- {'data': 'data4', 'rule': 'rule3'},
|
|
|
- {'data': 'data6', 'rule': 'rule3'},
|
|
|
+
|
|
|
+ {'data': 'data2', 'rule': 'rule4'},
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
{'data': 'data7', 'rule': 'rule6'},
|
|
|
],
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- """
|
|
|
- RULE_PARAMS_24H_APP_TYPE = {
|
|
|
- APP_TYPE['VLOG']: {
|
|
|
- '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'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
-
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LONG_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
-
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LONG_VIDEO'], ],
|
|
|
- 'data4': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
-
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- {'data': 'data4', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LOVE_LIVE']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['SHORT_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['SHORT_VIDEO'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['ZUI_JING_QI']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['ZUI_JING_QI']],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
-
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['APP']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 40, 'platform_return_rate': 0.001,
|
|
|
- 'view_type': 'preview'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO'],
|
|
|
- APP_TYPE['APP']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- RULE_PARAMS_REGION_24H_APP_TYPE = {
|
|
|
- APP_TYPE['VLOG']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LONG_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
-
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LONG_VIDEO'], ],
|
|
|
- 'data4': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
-
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- {'data': 'data4', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LOVE_LIVE']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['SHORT_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['SHORT_VIDEO'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule2'},
|
|
|
- {'data': 'data3', 'rule': 'rule2'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['ZUI_JING_QI']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['ZUI_JING_QI']],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
-
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['APP']: {
|
|
|
- 'rule_params': {
|
|
|
- 'rule2': {'view_type': 'video-show', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- 'rule3': {'view_type': 'preview', 'return_count': 21, 'score_rule': 0,
|
|
|
- 'platform_return_rate': 0.001},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO'],
|
|
|
- APP_TYPE['APP']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule2'},
|
|
|
- {'data': 'data2', 'rule': 'rule3'},
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- RULE_PARAMS_REGION_APP_TYPE = {
|
|
|
- APP_TYPE['VLOG']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- 'rule4': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule3'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
-
|
|
|
- {'data': 'data2', 'rule': 'rule3'},
|
|
|
- {'data': 'data1', 'rule': 'rule4'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LONG_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
-
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LONG_VIDEO'], ],
|
|
|
- 'data4': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
-
|
|
|
- {'data': 'data3', 'rule': 'rule3'},
|
|
|
- {'data': 'data4', 'rule': 'rule3'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LOVE_LIVE']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
- {'data': 'data2', 'rule': 'rule3'},
|
|
|
- {'data': 'data3', 'rule': 'rule3'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['SHORT_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['SHORT_VIDEO'], ],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
- {'data': 'data2', 'rule': 'rule3'},
|
|
|
- {'data': 'data3', 'rule': 'rule3'},
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['ZUI_JING_QI']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['ZUI_JING_QI']],
|
|
|
- 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
-
|
|
|
-
|
|
|
- ],
|
|
|
- },
|
|
|
- APP_TYPE['APP']: {
|
|
|
- 'rule_params': {
|
|
|
-
|
|
|
- 'rule3': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule2'},
|
|
|
- 'rule6': {'view_type': 'preview', 'platform_return_rate': 0.001,
|
|
|
- 'region_24h_rule_key': 'rule3', '24h_rule_key': 'rule2'},
|
|
|
- },
|
|
|
- 'data_params': {
|
|
|
- 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- 'data2': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO'],
|
|
|
- APP_TYPE['APP'], ],
|
|
|
- },
|
|
|
- 'params_list': [
|
|
|
- {'data': 'data1', 'rule': 'rule3'},
|
|
|
- {'data': 'data2', 'rule': 'rule6'},
|
|
|
- ],
|
|
|
- },
|
|
|
- }
|
|
|
- """
|
|
|
-
|
|
|
-
|
|
|
|
|
|
RULE_PARAMS_REGION_APP_TYPE_48H = {
|
|
|
'rule_params': {
|