|
@@ -164,72 +164,72 @@ class BaseConfig(object):
|
|
|
RULE_PARAMS_24H_APP_TYPE = {
|
|
|
APP_TYPE['VLOG']: {
|
|
|
'rule_params': {
|
|
|
- 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, '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['LONG_VIDEO']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview'},
|
|
|
+ },
|
|
|
+ 'data_params': {
|
|
|
+ 'data1': [APP_TYPE['VLOG'], ],
|
|
|
+ 'data2': [APP_TYPE['LONG_VIDEO'], ],
|
|
|
+ 'data3': [APP_TYPE['VLOG'], APP_TYPE['LONG_VIDEO'], ],
|
|
|
+ 'data4': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
+ }
|
|
|
+ },
|
|
|
+ APP_TYPE['LOVE_LIVE']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview'},
|
|
|
+
|
|
|
+ },
|
|
|
+ 'data_params': {
|
|
|
+ 'data1': [APP_TYPE['VLOG'], ],
|
|
|
+ }
|
|
|
+ },
|
|
|
+ APP_TYPE['SHORT_VIDEO']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview'},
|
|
|
+ },
|
|
|
+ 'data_params': {
|
|
|
+ 'data1': [APP_TYPE['VLOG'], ],
|
|
|
+ }
|
|
|
+ },
|
|
|
+ APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview'},
|
|
|
+ },
|
|
|
+ 'data_params': {
|
|
|
+ 'data1': [APP_TYPE['VLOG'], ],
|
|
|
+ }
|
|
|
+ },
|
|
|
+ APP_TYPE['ZUI_JING_QI']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, 'platform_return_rate': 0.001,
|
|
|
+ 'view_type': 'preview'},
|
|
|
+ },
|
|
|
+ 'data_params': {
|
|
|
+ 'data1': [APP_TYPE['VLOG'], ],
|
|
|
+ }
|
|
|
+ },
|
|
|
+ APP_TYPE['APP']: {
|
|
|
+ 'rule_params': {
|
|
|
+ 'rule2': {'cal_score_func': 2, 'return_count': 80, '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['LONG_VIDEO']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # 'data2': [APP_TYPE['LONG_VIDEO'], ],
|
|
|
- # 'data3': [APP_TYPE['VLOG'], APP_TYPE['LONG_VIDEO'], ],
|
|
|
- # 'data4': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO']],
|
|
|
- # }
|
|
|
- # },
|
|
|
- # APP_TYPE['LOVE_LIVE']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- #
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # }
|
|
|
- # },
|
|
|
- # APP_TYPE['SHORT_VIDEO']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # }
|
|
|
- # },
|
|
|
- # APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # }
|
|
|
- # },
|
|
|
- # APP_TYPE['ZUI_JING_QI']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # }
|
|
|
- # },
|
|
|
- # APP_TYPE['APP']: {
|
|
|
- # 'rule_params': {
|
|
|
- # 'rule2': {'cal_score_func': 2, 'return_count': 100, 'platform_return_rate': 0.001,
|
|
|
- # 'view_type': 'preview'},
|
|
|
- # },
|
|
|
- # 'data_params': {
|
|
|
- # 'data1': [APP_TYPE['VLOG'], ],
|
|
|
- # }
|
|
|
- # },
|
|
|
}
|
|
|
|
|
|
# 地域分组小时级更新24h使用数据 loghubods.video_each_day_update_province_24h_total_apptype
|
|
@@ -876,8 +876,8 @@ class ProductionConfig(BaseConfig):
|
|
|
|
|
|
def set_config():
|
|
|
# 获取环境变量 ROV_OFFLINE_ENV
|
|
|
- # env = os.environ.get('ROV_OFFLINE_ENV')
|
|
|
- env = 'pre'
|
|
|
+ env = os.environ.get('ROV_OFFLINE_ENV')
|
|
|
+ # env = 'dev'
|
|
|
if env is None:
|
|
|
# log_.error('ENV ERROR: is None!')
|
|
|
return
|