|
@@ -46,6 +46,7 @@ class AiHistoricalMissingMaterial(tornado.web.RequestHandler):
|
|
|
random.shuffle(app_id_array)
|
|
|
app_id_cnt = 0
|
|
|
for app_id in app_id_array:
|
|
|
+ campaign_id = None
|
|
|
# 1、获取该 app_id 的应该详情
|
|
|
app_id_info = get_app_detail(account_id=account_id,
|
|
|
url=get_app_detail_url,
|
|
@@ -180,6 +181,7 @@ class AiAutoCreative(tornado.web.RequestHandler):
|
|
|
app_id_array = eval(df['app_id_array'].values[0])
|
|
|
random.shuffle(app_id_array)
|
|
|
for app_id in app_id_array:
|
|
|
+ campaign_id = None
|
|
|
# 1、获取该 app_id 的应该详情
|
|
|
app_id_info = get_app_detail(account_id=account_id,
|
|
|
url=get_app_detail_url,
|
|
@@ -319,6 +321,7 @@ class AiHighQualityMaterial(tornado.web.RequestHandler):
|
|
|
random.shuffle(app_id_array)
|
|
|
app_id_cnt = 0
|
|
|
for app_id in app_id_array:
|
|
|
+ campaign_id = None
|
|
|
# 1、获取该 app_id 的应该详情
|
|
|
app_id_info = get_app_detail(account_id=account_id,
|
|
|
url=get_app_detail_url,
|
|
@@ -499,6 +502,7 @@ class AiCheckAndUpTOFullCreative(tornado.web.RequestHandler):
|
|
|
random.shuffle(app_id_array)
|
|
|
app_id_cnt = 0
|
|
|
for app_id in app_id_array:
|
|
|
+ campaign_id = None
|
|
|
# 1、获取该 app_id 的应该详情
|
|
|
app_id_info = get_app_detail(account_id=account_id,
|
|
|
url=get_app_detail_url,
|