瀏覽代碼

易车报表增加新字段

yumeng 3 年之前
父節點
當前提交
86fbec95c7

+ 3 - 2
jeecg-boot-module-system/src/main/java/cn/com/ctop/kuaishou/modules/report/controller/KuaiShouYiCheReportController.java

@@ -211,7 +211,7 @@ public class KuaiShouYiCheReportController {
         }
 
 
-        // 应用直达
+        // 渠道包分析
         JSONArray channelSubcontractingArr = dailyReport.getJSONArray("channelSubcontracting");
         List<List<Object>> channelSubcontractingList = new ArrayList<>();
         if (!Check.isNull(channelSubcontractingArr)) {
@@ -241,6 +241,7 @@ public class KuaiShouYiCheReportController {
                 channelSubcontracting.add(channelSubcontractingJson.getString("actionRatio"));
                 channelSubcontracting.add(channelSubcontractingJson.getString("eventJinJianAppRatio"));
                 channelSubcontracting.add(channelSubcontractingJson.getString("activationRatio"));
+                channelSubcontracting.add(channelSubcontractingJson.getString("keyAction"));
                 channelSubcontractingList.add(channelSubcontracting);
             }
 
@@ -248,7 +249,7 @@ public class KuaiShouYiCheReportController {
 
         String[] iosHeaders = {"代理商", "媒体", "设备", "日期", "账面花费", "现金花费", "曝光", "点击", "点击率", "千次曝光花费", "行为量", "下载完成数", "账户激活量", "友盟激活量", "TD激活量", "账户激活成本", "友盟激活成本", "TD激活成本", "平均行为单价", "平均点击单价", "行为率", "下载完成行为率", "下载完成激活率"};
         String[] androidHeaders = {"代理商", "媒体", "设备", "日期", "账面花费", "现金花费", "曝光", "点击", "点击率", "千次曝光花费", "行为量", "下载完成数", "账户激活量", "友盟激活量", "TD激活量", "账户激活成本", "友盟激活成本", "TD激活成本", "平均行为单价", "平均点击单价", "行为率", "下载完成行为率", "下载完成激活率"};
-        String[] directApplicationHeaders = {"代理商", "媒体", "设备", "日期", "账面花费", "现金花费", "曝光", "点击", "点击率", "千次曝光花费", "行为量", "下载完成数", "账户激活量", "友盟激活量", "TD激活量", "账户激活成本", "友盟激活成本", "TD激活成本", "平均行为单价", "平均点击单价", "行为率", "下载完成行为率", "下载完成激活率"};
+        String[] directApplicationHeaders = {"代理商", "媒体", "设备", "日期", "账面花费", "现金花费", "曝光", "点击", "点击率", "千次曝光花费", "行为量", "下载完成数", "账户激活量", "友盟激活量", "TD激活量", "账户激活成本", "友盟激活成本", "TD激活成本", "平均行为单价", "平均点击单价", "行为率", "下载完成行为率", "下载完成激活率","关键行为数"};
         String[] channelSubcontractingHeaders = {"代理商", "设备", "日期", "渠道包", "账面花费", "现金花费", "曝光", "点击", "点击率", "千次曝光花费", "行为量", "下载完成数", "账户激活量", "友盟激活量", "TD激活量", "账户激活成本", "友盟激活成本", "TD激活成本", "平均行为单价", "平均点击单价", "行为率", "下载完成行为率", "下载完成激活率"};
 
         OutputStream os = response.getOutputStream();

+ 2 - 1
jeecg-boot-module-system/src/main/java/cn/com/ctop/kuaishou/modules/report/mapper/xml/KuaiShouYiCheReportMapper.xml

@@ -647,7 +647,8 @@
         ELSE
         ''
         END
-        ) campaignName
+        ) campaignName,
+        sum(t1.key_action) as 'keyAction'
         FROM
         ctop_user_allocation t
         LEFT JOIN ctop_kuaishou_report_daily_campaign t1 ON t.account_id = t1.account_id