فهرست منبع

快手报表加入唤起数据

yumeng 4 سال پیش
والد
کامیت
25ab1639da

+ 1 - 0
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/entity/EtlKuaiShouGroupDailyReport.java

@@ -156,6 +156,7 @@ public class EtlKuaiShouGroupDailyReport {
     @Excel(name = "3s播放数", width = 15)
     @ApiModelProperty(value = "3s播放数")
     private Long play3sCount;
+    private Long eventAppInvoked;
     /**
      * 时间
      */

+ 2 - 0
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/entity/KuaishouReportDailyAccount.java

@@ -176,6 +176,8 @@ public class KuaishouReportDailyAccount implements Serializable {
 
     @JsonProperty("play_3s_ratio")
     private Double play3sRatio;
+    @JsonProperty("event_app_invoked")
+    private Long eventAppInvoked;
 
     private Date createTime;
 

+ 1 - 0
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/entity/KuaishouReportDailyGroup.java

@@ -139,4 +139,5 @@ public class KuaishouReportDailyGroup implements Serializable {
     private Date updateTime;
 
     private String channelCode;
+    private Long eventAppInvoked;
 }

+ 2 - 0
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/entity/KuaishouReportHourlyAccount.java

@@ -124,6 +124,8 @@ public class KuaishouReportHourlyAccount implements Serializable {
     private Long block;
     @JsonProperty
     private Long negative;
+    @JsonProperty
+    private Long eventAppInvoked;
 
     @JsonProperty
     private Date createTime;

+ 2 - 0
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/mapper/xml/EtlKuaiShouGroupDailyReportMapper.xml

@@ -26,6 +26,7 @@
         event_order_paid,
         event_next_day_stay,
         play_3s_count,
+        event_app_invoked,
         stat_date
         )
         values
@@ -53,6 +54,7 @@
             #{addList.eventOrderPaid},
             #{addList.eventNextDayStay},
             #{addList.play3sCount},
+            #{addList.eventAppInvoked},
             #{addList.statDate}
             )
         </foreach>

+ 8 - 5
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/mapper/xml/KuaishouReportDailyAccountMapper.xml

@@ -138,7 +138,8 @@
         event_next_day_stay,
         form_cost,
         form_count,
-        play_3s_ratio
+        play_3s_ratio,
+        event_app_invoked
 
         )
         values
@@ -197,8 +198,8 @@
             #{add.eventNextDayStay},
             #{add.formCost},
             #{add.formCount},
-            #{add.play3sRatio}
-
+            #{add.play3sRatio},
+            #{add.eventAppInvoked}
             )
         </foreach>
 
@@ -260,7 +261,8 @@
         event_next_day_stay,
         form_cost,
         form_count,
-        play_3s_ratio
+        play_3s_ratio,
+        event_app_invoked
 
         )
         values
@@ -319,7 +321,8 @@
             #{add.eventNextDayStay},
             #{add.formCost},
             #{add.formCount},
-            #{add.play3sRatio}
+            #{add.play3sRatio},
+            #{add.eventAppInvoked}
 
             )
         </foreach>

+ 4 - 2
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/mapper/xml/KuaishouReportDailyGroupMapper.xml

@@ -548,7 +548,8 @@
         play_3s_ratio,
         channel_code,
         unit_name,
-        campaign_name)
+        campaign_name,
+        event_app_invoked)
         values
         <foreach collection="addList" item="addList" separator=",">
             (
@@ -610,7 +611,8 @@
             #{addList.play3sRatio,jdbcType=DOUBLE},
             #{addList.channelCode,jdbcType=VARCHAR},
             #{addList.unitName,jdbcType=LONGVARCHAR},
-            #{addList.campaignName,jdbcType=LONGVARCHAR}
+            #{addList.campaignName,jdbcType=LONGVARCHAR},
+            #{addList.eventAppInvoked}
             )
         </foreach>
     </insert>

+ 4 - 2
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/mapper/xml/KuaishouReportHourlyAccountMapper.xml

@@ -53,7 +53,8 @@
         event_next_day_stay,
         form_cost,
         form_count,
-        play_3s_ratio
+        play_3s_ratio,
+        event_app_invoked
         )
         values
         <foreach collection="addList" item="add" separator=",">
@@ -108,7 +109,8 @@
             #{add.eventNextDayStay},
             #{add.formCost},
             #{add.formCount},
-            #{add.play3sRatio}
+            #{add.play3sRatio},
+            #{add.eventAppInvoked}
             )
         </foreach>
 

+ 3 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/report/service/impl/EtlKuaiShouGroupDailyReportServiceImpl.java

@@ -102,7 +102,7 @@ public class EtlKuaiShouGroupDailyReportServiceImpl extends ServiceImpl<EtlKuaiS
 
     @Override
     public void updateStatus(Long accountId, Long unitId, Integer putStatus) {
-        groupDailyReportMapper.updateStatus(accountId,unitId,putStatus);
+        groupDailyReportMapper.updateStatus(accountId, unitId, putStatus);
     }
 
     /**
@@ -142,6 +142,8 @@ public class EtlKuaiShouGroupDailyReportServiceImpl extends ServiceImpl<EtlKuaiS
             Long aclick = groupJson.getLong("aclick");
             Double v = aclick * play_3s_ratio;
             groupDailyReport.setPlay3sCount(v.longValue());
+            Long eventAppInvoked = groupJson.getLong("event_app_invoked");
+            groupDailyReport.setEventAppInvoked(eventAppInvoked);
             addList.add(groupDailyReport);
         }
         if (!Check.isNull(addList)) {