|
@@ -1114,6 +1114,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user21out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端视频数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '190-h': {'video': {'data': 'videos21out'},
|
|
|
+ 'user': {'data': 'user21out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端视频数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 票圈视频
|
|
|
# '194-a': {'video': {'data': 'data1'},
|
|
@@ -1140,6 +1144,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user4out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '194-j': {'video': {'data': 'videos4out'},
|
|
|
+ 'user': {'data': 'user4out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 内容精选
|
|
|
# '195-a': {'video': {'data': 'data1'},
|
|
@@ -1188,6 +1196,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user6out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '196-h': {'video': {'data': 'videos6out'},
|
|
|
+ 'user': {'data': 'user6out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 老好看视频
|
|
|
# '197-a': {'video': {'data': 'data1'},
|
|
@@ -1208,6 +1220,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user18out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '197-h': {'video': {'data': 'videos18out'},
|
|
|
+ 'user': {'data': 'user18out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 票圈最惊奇
|
|
|
# '198-a': {'video': {'data': 'data1'},
|
|
@@ -1228,6 +1244,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user19out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '198-h': {'video': {'data': 'videos19out'},
|
|
|
+ 'user': {'data': 'user19out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 票圈足迹(票圈|视频精选)
|
|
|
# '242-a': {'video': {'data': 'data1'},
|
|
@@ -1244,6 +1264,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user22out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '242-f': {'video': {'data': 'videos22out'},
|
|
|
+ 'user': {'data': 'user22out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 票圈福年
|
|
|
# '243-a': {'video': {'data': 'data1'},
|
|
@@ -1260,6 +1284,10 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user3out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # 所有广告类型本端数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '243-f': {'video': {'data': 'videos3out'},
|
|
|
+ 'user': {'data': 'user3out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # 所有广告类型本端数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
|
|
|
# 信仰之路
|
|
|
'324-a': {'video': {'data': 'videos0'},
|
|
@@ -1270,6 +1298,11 @@ class BaseConfig(object):
|
|
|
'user': {'data': 'user0out', 'rule': 'rule2'},
|
|
|
'care_model': True, 'threshold_rate': 0.7,
|
|
|
}, # vlog端所有广告类型数据 + 优化阈值计算方式 + [else, return0share1mids]非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+ '324-c': {'video': {'data': 'videos0out'},
|
|
|
+ 'user': {'data': 'user0out', 'rule': 'rule2'},
|
|
|
+ 'care_model': True, 'threshold_rate': 0.7,
|
|
|
+ }, # vlog端所有广告类型数据 + 优化阈值计算方式 + else非关怀模式人群多出广告 + 使用以是否直接跳出为目标的数据
|
|
|
+
|
|
|
}
|
|
|
|
|
|
# 广告模型阈值计算配置
|
|
@@ -1403,48 +1436,48 @@ class BaseConfig(object):
|
|
|
'max_update_step': 5, # 最大调整步数
|
|
|
# 调整步长
|
|
|
'threshold_update': {
|
|
|
- 'ab0': 1 / 120,
|
|
|
- 'ab1': 1 / 120,
|
|
|
- 'ab2': 1 / 120,
|
|
|
- 'ab3': 1 / 120,
|
|
|
- 'ab4': 1 / 48,
|
|
|
- 'ab5': 1 / 48,
|
|
|
- 'ab6': 1 / 48,
|
|
|
- 'ab7': 1 / 48,
|
|
|
- 'ab8': 1 / 48,
|
|
|
- 'ab9': 1 / 48,
|
|
|
+ 'ab0': 1 / 144,
|
|
|
+ 'ab1': 1 / 144,
|
|
|
+ 'ab2': 1 / 144,
|
|
|
+ 'ab3': 1 / 144,
|
|
|
+ 'ab4': 1 / 144,
|
|
|
+ 'ab5': 1 / 144,
|
|
|
+ 'ab6': 1 / 144,
|
|
|
+ 'ab7': 1 / 144,
|
|
|
+ 'ab8': 1 / 144,
|
|
|
+ 'ab9': 1 / 144,
|
|
|
},
|
|
|
# 分时段控制目标uv参数
|
|
|
'target_uv_param': {
|
|
|
'ab0': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 27}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab1': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 27}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab2': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 27}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab3': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 27}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab4': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab5': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
# 'ab6': {
|
|
|
# 'update_hours': list(range(9)), 'update_param': 1/2,
|
|
@@ -1454,22 +1487,22 @@ class BaseConfig(object):
|
|
|
'ab6': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在设定目标uv的0%
|
|
|
'ab7': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-9点,uv控制在0%
|
|
|
'ab8': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
'ab9': {
|
|
|
'update_hours': list(range(7)), 'update_param': 0,
|
|
|
'special_update_config': {'special_hours': [0, 1, 7, 8], 'special_gradient': 0.01,
|
|
|
- 'special_max_update_step': 23}
|
|
|
+ 'special_max_update_step': 42}
|
|
|
}, # 0-7点,uv控制在0%
|
|
|
},
|
|
|
},
|
|
@@ -1627,11 +1660,11 @@ class BaseConfig(object):
|
|
|
'ab0': 1 / 48,
|
|
|
'ab1': 1 / 48,
|
|
|
'ab2': 1 / 96,
|
|
|
- 'ab3': 1 / 48,
|
|
|
+ 'ab3': 1 / 96,
|
|
|
'ab4': 1 / 48,
|
|
|
'ab5': 1 / 48,
|
|
|
'ab6': 1 / 48,
|
|
|
- 'ab7': 1 / 96,
|
|
|
+ 'ab7': 1 / 48,
|
|
|
'ab8': 1 / 48,
|
|
|
'ab9': 1 / 48,
|
|
|
},
|