From d96abe48ee03e9d0d4e1359f0b7c16a4e6dbf687 Mon Sep 17 00:00:00 2001 From: pengtao Date: Thu, 24 Oct 2019 14:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=A0=E9=80=92=E6=97=A5=E6=9C=9F=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- daily_report/dreport.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/daily_report/dreport.py b/daily_report/dreport.py index 3cd01c8..5860df5 100644 --- a/daily_report/dreport.py +++ b/daily_report/dreport.py @@ -196,7 +196,7 @@ class Report: and gameid='{args['gameid']}' and "channel"='{args['channelid']}' and "$part_date"='{self.day}' - and "button_name" ='jc_promotipn'""" + and "button_name" like 'wx%_success'""" try: activa = args['tga'].get_data(activa_sql)[0][0] @@ -275,7 +275,6 @@ class Report: def get_output_fromappid(self, **args): - log.info(f"XXXX gameid={args['gameid']} P{args}") if args['gameid'] not in (2001, 2002): jump_sql = f"""SELECT count("#account_id"),count(distinct "#account_id") @@ -298,8 +297,7 @@ class Report: and gameid='{args['gameid']}' and "channel"='{args['channelid']}' and "$part_date"='{self.day}' - and "button_name" ='jc_promotipn' - and cast(json_extract(trim(button_param,'[]"'),'$.appid') as varchar)='{args['fromappid']}'""" + and "button_name"='{args['fromappid']}_success'""" data = args['tga'].get_data(jump_sql) if data: @@ -375,7 +373,9 @@ class Report: for f_key in f_keys: args['fromappid'] = f_key args['fromappid_cn'] = fromappids.get(f_key, None) or "未知" - temp['input'].append(self.get_input_fromappid(**args)) + # 2001 暂无买量数据 + if args['gameid'] not in (2001, 2002): + temp['input'].append(self.get_input_fromappid(**args)) temp['output'].append(self.get_output_fromappid(**args)) print(temp) data.append(temp)