|
@@ -1076,7 +1076,14 @@ public class PromotionDayServiceImpl implements IAdsPromotionDayService {
|
|
|
day7_two_hundred_amount_num,
|
|
|
day7_two_hundred_amount_num_cost,
|
|
|
new_user_two_hundred_user_num,
|
|
|
- new_user_two_hundred_user_num_cost
|
|
|
+ new_user_two_hundred_user_num_cost,
|
|
|
+ attribution_game_in_app_roi2days,
|
|
|
+ attribution_game_in_app_roi3days,
|
|
|
+ attribution_game_in_app_roi4days,
|
|
|
+ attribution_game_in_app_roi5days,
|
|
|
+ attribution_game_in_app_roi6days,
|
|
|
+ attribution_game_in_app_roi7days,
|
|
|
+ attribution_game_in_app_roi8days
|
|
|
FROM
|
|
|
game_ads.ads_promotion_day
|
|
|
""";
|
|
@@ -1199,7 +1206,15 @@ public class PromotionDayServiceImpl implements IAdsPromotionDayService {
|
|
|
SUM(day7_two_hundred_amount_num) as day7_two_hundred_amount_num,
|
|
|
SUM(day7_two_hundred_amount_num_cost) as day7_two_hundred_amount_num_cost,
|
|
|
SUM(new_user_two_hundred_user_num) as new_user_two_hundred_user_num,
|
|
|
- SUM(new_user_two_hundred_user_num_cost) as new_user_two_hundred_user_num_cost
|
|
|
+ SUM(new_user_two_hundred_user_num_cost) as new_user_two_hundred_user_num_cost,
|
|
|
+ -- 2-8日的roi
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv2days)/SUM(today_cost),0),4) as attribution_game_in_app_roi2days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv3days)/SUM(today_cost),0),4) as attribution_game_in_app_roi3days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv4days)/SUM(today_cost),0),4) as attribution_game_in_app_roi4days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv5days)/SUM(today_cost),0),4) as attribution_game_in_app_roi5days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv6days)/SUM(today_cost),0),4) as attribution_game_in_app_roi6days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv7days)/SUM(today_cost),0),4) as attribution_game_in_app_roi7days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv8days)/SUM(today_cost),0),4) as attribution_game_in_app_roi8days
|
|
|
FROM
|
|
|
game_ads.ads_promotion_day
|
|
|
""" + criA +
|
|
@@ -1329,7 +1344,8 @@ public class PromotionDayServiceImpl implements IAdsPromotionDayService {
|
|
|
ROUND(IF(SUM(first_new_user_amount_count) > 0, SUM(today_cost) / SUM(first_new_user_amount_count), 0), 2) as first_new_user_amount_count_cost,
|
|
|
ROUND(IF(SUM(new_user_total_amount_count) > 0, SUM(today_cost) / SUM(new_user_total_amount_count), 0), 2) as new_user_total_amount_count_cost,
|
|
|
SUM(attribution_game_pay7d_count) as attribution_game_pay7d_count,
|
|
|
- SUM(attribution_active_pay7d_per_count) as attribution_active_pay7d_per_count,
|
|
|
+ SUM(first_attribution_game_pay7d_count) as first_attribution_game_pay7d_count,
|
|
|
+ ROUND(SUM(attribution_active_pay7d_per_count)/SUM(first_attribution_game_pay7d_count),2) as attribution_active_pay7d_per_count, -- 总计的人均要用 七日付费次数/七日首次付费次数(也就是付费人数)
|
|
|
ROUND(if(SUM(attribution_game_pay7d_count) > 0, SUM(today_cost) / SUM(attribution_game_pay7d_count), 0), 2) as attribution_game_pay7d_cost,
|
|
|
SUM(day7_amount_count) as day7_amount_count,
|
|
|
ROUND(if(SUM(day7_amount_count) > 0, SUM(today_cost) / SUM(day7_amount_count), 0), 2) as day7_amount_per_cost,
|
|
@@ -1342,7 +1358,15 @@ public class PromotionDayServiceImpl implements IAdsPromotionDayService {
|
|
|
SUM(day7_two_hundred_amount_num) as day7_two_hundred_amount_num,
|
|
|
SUM(day7_two_hundred_amount_num_cost) as day7_two_hundred_amount_num_cost,
|
|
|
SUM(new_user_two_hundred_user_num) as new_user_two_hundred_user_num,
|
|
|
- SUM(new_user_two_hundred_user_num_cost) as new_user_two_hundred_user_num_cost
|
|
|
+ SUM(new_user_two_hundred_user_num_cost) as new_user_two_hundred_user_num_cost,
|
|
|
+ -- 2-8日的roi
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv2days)/SUM(today_cost),0),4) as attribution_game_in_app_roi2days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv3days)/SUM(today_cost),0),4) as attribution_game_in_app_roi3days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv4days)/SUM(today_cost),0),4) as attribution_game_in_app_roi4days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv5days)/SUM(today_cost),0),4) as attribution_game_in_app_roi5days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv6days)/SUM(today_cost),0),4) as attribution_game_in_app_roi6days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv7days)/SUM(today_cost),0),4) as attribution_game_in_app_roi7days,
|
|
|
+ ROUND(IF(SUM(today_cost)>0,SUM(attribution_game_in_app_ltv8days)/SUM(today_cost),0),4) as attribution_game_in_app_roi8days
|
|
|
FROM
|
|
|
game_ads.ads_promotion_day
|
|
|
""";
|