|
@@ -626,45 +626,67 @@ class BaseConfig(object):
|
|
APP_TYPE['LAO_HAO_KAN_VIDEO'],
|
|
APP_TYPE['LAO_HAO_KAN_VIDEO'],
|
|
APP_TYPE['ZUI_JING_QI'],
|
|
APP_TYPE['ZUI_JING_QI'],
|
|
]
|
|
]
|
|
-
|
|
+
|
|
- AD_THRESHOLD_MAPPING = {
|
|
+
|
|
- APP_TYPE['VLOG']: {
|
|
+ AD_VIDEO_DATA_PARAMS = {
|
|
- 'group': 25 / 48,
|
|
+ 'data1': APP_TYPE['VLOG'],
|
|
- 'mean_group': 25 / 48,
|
|
+ 'data2': APP_TYPE['LOVE_LIVE'],
|
|
- },
|
|
+ 'data3': APP_TYPE['LONG_VIDEO'],
|
|
- APP_TYPE['PIAO_QUAN_VIDEO_PLUS']: {
|
|
+ 'data4': APP_TYPE['SHORT_VIDEO'],
|
|
- 'group': 5 / 6,
|
|
+ 'data5': APP_TYPE['LAO_HAO_KAN_VIDEO'],
|
|
- 'mean_group': 5 / 6,
|
|
+ 'data6': APP_TYPE['ZUI_JING_QI'],
|
|
- },
|
|
+ }
|
|
- APP_TYPE['LOVE_LIVE']: {
|
|
+
|
|
- 'group': 25 / 48,
|
|
+ AD_USER_DATA_PARAMS = {
|
|
- 'mean_group': 25 / 48,
|
|
+ 'data1': APP_TYPE['VLOG'],
|
|
- },
|
|
+ 'data2': APP_TYPE['LOVE_LIVE'],
|
|
- APP_TYPE['SHORT_VIDEO']: {
|
|
+ 'data3': APP_TYPE['LONG_VIDEO'],
|
|
- 'group': 25 / 48,
|
|
+ 'data4': APP_TYPE['SHORT_VIDEO'],
|
|
- 'mean_group': 25 / 48,
|
|
+ 'data5': APP_TYPE['LAO_HAO_KAN_VIDEO'],
|
|
- },
|
|
+ 'data6': APP_TYPE['ZUI_JING_QI'],
|
|
- APP_TYPE['LONG_VIDEO']: {
|
|
+ }
|
|
- 'group': 25 / 48,
|
|
+
|
|
- 'mean_group': 25 / 48,
|
|
+ AD_ABTEST_CONFIG = {
|
|
- },
|
|
+
|
|
- APP_TYPE['LAO_HAO_KAN_VIDEO']: {
|
|
+ '173-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
- 'group': 25 / 48,
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
- 'mean_group': 25 / 48,
|
|
+
|
|
- },
|
|
+ '190-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
- APP_TYPE['ZUI_JING_QI']: {
|
|
+ 'threshold': {'group': 5 / 6, 'mean_group': 5 / 6}},
|
|
- 'group': 25 / 48,
|
|
+
|
|
- 'mean_group': 25 / 48,
|
|
+ '194-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
- },
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
- }
|
|
+ '194-b': {'data': {'video': 'data2', 'user': 'data2'},
|
|
-
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
-
|
|
+
|
|
|
|
+ '195-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+ '195-b': {'data': {'video': 'data3', 'user': 'data3'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+
|
|
|
|
+ '196-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+ '196-b': {'data': {'video': 'data4', 'user': 'data4'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+
|
|
|
|
+ '197-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+ '197-b': {'data': {'video': 'data5', 'user': 'data5'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+
|
|
|
|
+ '198-a': {'data': {'video': 'data1', 'user': 'data1'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+ '198-b': {'data': {'video': 'data6', 'user': 'data6'},
|
|
|
|
+ 'threshold': {'group': 25 / 48, 'mean_group': 25 / 48}},
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
KEY_NAME_PREFIX_AD_GROUP = 'ad:users:group:predict:share:rate:'
|
|
KEY_NAME_PREFIX_AD_GROUP = 'ad:users:group:predict:share:rate:'
|
|
-
|
|
+
|
|
KEY_NAME_PREFIX_AD_VIDEO = 'ad:video:predict:share:rate:'
|
|
KEY_NAME_PREFIX_AD_VIDEO = 'ad:video:predict:share:rate:'
|
|
|
|
|
|
KEY_NAME_PREFIX_MID_GROUP = 'mid:group:'
|
|
KEY_NAME_PREFIX_MID_GROUP = 'mid:group:'
|
|
-
|
|
+
|
|
KEY_NAME_PREFIX_AD_THRESHOLD = 'ad:threshold:'
|
|
KEY_NAME_PREFIX_AD_THRESHOLD = 'ad:threshold:'
|
|
|
|
|
|
|
|
|