Browse Source

add config for abtest: 120,121,122

liqian 2 years ago
parent
commit
ffa3b13184
1 changed files with 13 additions and 20 deletions
  1. 13 20
      config.py

+ 13 - 20
config.py

@@ -129,9 +129,9 @@ class BaseConfig(object):
     # ##### 区分appType数据
     DATA_PARAMS = {
         'data1': {APP_TYPE['VLOG']: 0},  # vlog
-        'data2': {APP_TYPE['VLOG']: 0, APP_TYPE['LONG_VIDEO']: 0},  # [vlog, 内容精选]
-        # 'data3': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], ],  # [vlog, 票圈视频]
-        # 'data4': [APP_TYPE['VLOG'], APP_TYPE['SHORT_VIDEO'], ],  # [vlog, 票圈短视频]
+        'data2': {APP_TYPE['VLOG']: 0.5, APP_TYPE['LONG_VIDEO']: 0.5},  # [vlog, 内容精选]
+        'data3': {APP_TYPE['VLOG']: 0.5, APP_TYPE['LOVE_LIVE']: 0.5},  # [vlog, 票圈视频]
+        'data4': {APP_TYPE['VLOG']: 0.5, APP_TYPE['SHORT_VIDEO']: 0.5},  # [vlog, 票圈短视频]
         # 'data5': [APP_TYPE['VLOG'], APP_TYPE['ZUI_JING_QI']],  # [vlog, 最惊奇]
         'data6': {APP_TYPE['VLOG']: 0.25, APP_TYPE['LOVE_LIVE']: 0.25, APP_TYPE['LONG_VIDEO']: 0.25, APP_TYPE['SHORT_VIDEO']: 0.25},
         # 'data7': [APP_TYPE['VLOG'], APP_TYPE['LOVE_LIVE'], APP_TYPE['LONG_VIDEO'], APP_TYPE['SHORT_VIDEO'],
@@ -171,14 +171,11 @@ class BaseConfig(object):
         },
         'data_params': DATA_PARAMS,
         'params_list': [
-            # {'data': 'data1', 'rule': 'rule2'},
             {'data': 'data1', 'rule': 'rule3'},
-            # {'data': 'data2', 'rule': 'rule2'},
             {'data': 'data2', 'rule': 'rule3'},
-            # {'data': 'data3', 'rule': 'rule2'},
-            # {'data': 'data4', 'rule': 'rule2'},
-            # {'data': 'data7', 'rule': 'rule2'},
-            # {'data': 'data6', 'rule': 'rule2'},
+            {'data': 'data2', 'rule': 'rule4'},
+            {'data': 'data3', 'rule': 'rule4'},
+            {'data': 'data4', 'rule': 'rule4'},
             {'data': 'data6', 'rule': 'rule4'},
         ]
     }
@@ -201,10 +198,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'},
+            {'data': 'data2', 'rule': 'rule4'},
+            {'data': 'data3', 'rule': 'rule4'},
+            {'data': 'data4', 'rule': 'rule4'},
             {'data': 'data6', 'rule': 'rule4'},
         ]
     }
@@ -223,19 +219,16 @@ class BaseConfig(object):
                       'region_24h_rule_key': 'rule2', '24h_rule_key': 'rule3'},
             # 'rule6': {'view_type': 'preview', 'platform_return_rate': 0.001,
             #           'region_24h_rule_key': 'rule3', '24h_rule_key': 'rule2'},
-            'rule7': {'view_type': 'preview', 'platform_return_rate': 0.001,
+            'rule7': {'view_type': 'video-show-region', 'platform_return_rate': 0.001,
                       'region_24h_rule_key': 'rule4', '24h_rule_key': 'rule4', 'merge_func': 2},
         },
         'data_params': DATA_PARAMS,
         'params_list': [
-            # {'data': 'data1', 'rule': 'rule3'},
             {'data': 'data1', 'rule': 'rule4'},
-            # {'data': 'data2', 'rule': 'rule3'},
             {'data': 'data2', 'rule': 'rule4'},
-            # {'data': 'data3', 'rule': 'rule3'},
-            # {'data': 'data4', 'rule': 'rule3'},
-            # {'data': 'data6', 'rule': 'rule3'},
-            # {'data': 'data7', 'rule': 'rule6'},
+            {'data': 'data2', 'rule': 'rule7'},
+            {'data': 'data3', 'rule': 'rule7'},
+            {'data': 'data4', 'rule': 'rule7'},
             {'data': 'data6', 'rule': 'rule7'},
         ],
     }