|
@@ -65,7 +65,7 @@ class AiHistoricalMissingMaterial(tornado.web.RequestHandler):
|
|
""" % account_id
|
|
""" % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '遗漏素材') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '遗漏素材') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -97,7 +97,7 @@ class AiHistoricalMissingMaterial(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=full_video_info,
|
|
video_info=full_video_info,
|
|
- campaign_name=app_version + '-优选广告位-' + '遗漏素材',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '遗漏素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '遗漏素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '遗漏素材',
|
|
ai_strategy_remark="补充遗漏素材",
|
|
ai_strategy_remark="补充遗漏素材",
|
|
unit_type=4,
|
|
unit_type=4,
|
|
@@ -188,7 +188,7 @@ class AiAutoCreative(tornado.web.RequestHandler):
|
|
where account_id = %s """ % account_id
|
|
where account_id = %s """ % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '素材自动上新') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '素材自动上新') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -214,7 +214,7 @@ class AiAutoCreative(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=full_video_info,
|
|
video_info=full_video_info,
|
|
- campaign_name=app_version + '-优选广告位-' + '素材自动上新',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '素材自动上新',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '素材自动上新',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '素材自动上新',
|
|
ai_strategy_remark="素材自动上新",
|
|
ai_strategy_remark="素材自动上新",
|
|
unit_type=4,
|
|
unit_type=4,
|
|
@@ -314,7 +314,7 @@ class AiHighQualityMaterial(tornado.web.RequestHandler):
|
|
where account_id = %s """ % account_id
|
|
where account_id = %s """ % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '高质量素材') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '高质量素材') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -351,7 +351,7 @@ class AiHighQualityMaterial(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=full_video_info,
|
|
video_info=full_video_info,
|
|
- campaign_name=app_version + '-优选广告位-' + '高质量素材',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '高质量素材',
|
|
ai_strategy_remark="高质量素材复建",
|
|
ai_strategy_remark="高质量素材复建",
|
|
unit_type=4,
|
|
unit_type=4,
|
|
@@ -483,7 +483,7 @@ class AiCheckAndUpTOFullCreative(tornado.web.RequestHandler):
|
|
where account_id = %s""" % account_id
|
|
where account_id = %s""" % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '高质量素材') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '高质量素材') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -503,7 +503,7 @@ class AiCheckAndUpTOFullCreative(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=special_video_info['data'],
|
|
video_info=special_video_info['data'],
|
|
- campaign_name=app_version + '-优选广告位-' + '高质量素材',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-自定义-' + '高质量素材',
|
|
ai_strategy_remark="用高质量素材补满创意",
|
|
ai_strategy_remark="用高质量素材补满创意",
|
|
unit_type=4,
|
|
unit_type=4,
|
|
@@ -619,7 +619,7 @@ class AiProgramCreativeHighQualityMaterial(tornado.web.RequestHandler):
|
|
where account_id = %s """ % account_id
|
|
where account_id = %s """ % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '程序化高质量素材') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '程序化高质量素材') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -644,7 +644,7 @@ class AiProgramCreativeHighQualityMaterial(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=special_video_info['data'],
|
|
video_info=special_video_info['data'],
|
|
- campaign_name=app_version + '-优选广告位-' + '程序化高质量素材',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '程序化高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-程序化-' + '高质量素材',
|
|
group_name=app_version + '-优选广告位-不限-程序化-' + '高质量素材',
|
|
ai_strategy_remark="程序化高质量素材",
|
|
ai_strategy_remark="程序化高质量素材",
|
|
unit_type=7,
|
|
unit_type=7,
|
|
@@ -734,7 +734,7 @@ class AiProgramCreativeNewMaterial(tornado.web.RequestHandler):
|
|
where account_id = %s """ % account_id
|
|
where account_id = %s """ % account_id
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
campaign_df = pd.read_sql(sql, engine)
|
|
for row in campaign_df.itertuples():
|
|
for row in campaign_df.itertuples():
|
|
- if (app_version + '-优选广告位-' + '程序化上新素材') == getattr(row, 'campaign_name'):
|
|
|
|
|
|
+ if (app_version + '--优选广告位-' + '程序化上新素材') == getattr(row, 'campaign_name'):
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
campaign_id = getattr(row, 'campaign_id')
|
|
break
|
|
break
|
|
|
|
|
|
@@ -760,7 +760,7 @@ class AiProgramCreativeNewMaterial(tornado.web.RequestHandler):
|
|
request_data = get_request_data(account_id=account_id,
|
|
request_data = get_request_data(account_id=account_id,
|
|
campaign_id=campaign_id,
|
|
campaign_id=campaign_id,
|
|
video_info=special_video_info['data'],
|
|
video_info=special_video_info['data'],
|
|
- campaign_name=app_version + '-优选广告位-' + '程序化上新素材',
|
|
|
|
|
|
+ campaign_name=app_version + '--优选广告位-' + '程序化上新素材',
|
|
group_name=app_version + '-优选广告位-不限-程序化-' + '上新素材',
|
|
group_name=app_version + '-优选广告位-不限-程序化-' + '上新素材',
|
|
ai_strategy_remark="程序化上新素材",
|
|
ai_strategy_remark="程序化上新素材",
|
|
unit_type=7,
|
|
unit_type=7,
|