Przeglądaj źródła

3秒播放率数据调整

zhaoxian 4 lat temu
rodzic
commit
4bf681271c

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

@@ -144,7 +144,7 @@
                       0) as 'eventCreditGrantAppRatio',
                IFNULL(ROUND(SUM(form_count) / SUM(bclick) * 100, 2), 0) as 'formActionRatio',
                IFNULL(ROUND(SUM(submit) / SUM(bclick) * 100, 2), 0) as 'submitRatio',
-               IFNULL(ROUND(SUM(play_3s_count) / SUM(photo_show) * 100, 2), 0) as 'play3sRatio'
+               IFNULL(ROUND(SUM(play_3s_count) / SUM(aclick) * 100, 2), 0) as 'play3sRatio'
         FROM ctop_etl_kuaishou_report_account_daily
         WHERE account_id = #{accountId}
           AND stat_date >= #{startTime}
@@ -171,7 +171,7 @@
                 IFNULL(ROUND(SUM(charge) / SUM(bclick), 2), 0) as 'value',
             </if>
             <if test="value == 'play3sRatio'">
-                IFNULL(ROUND(SUM(play_3s_count) / SUM(photo_show) * 100, 2), 0) as 'value',
+                IFNULL(ROUND(SUM(play_3s_count) / SUM(aclick) * 100, 2), 0) as 'value',
             </if>
             <if test="value == 'downloadStartedCost'">
                 IFNULL(ROUND(SUM(charge) / SUM(download_started), 2), 0) as 'value',

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

@@ -87,7 +87,7 @@
                IFNULL(ROUND(charge / aclick * 1000, 2), 0) as 'impression1kCost',
                IFNULL(ROUND(charge / photo_click, 2), 0) as 'photoClickCost',
                IFNULL(ROUND(charge / bclick, 2), 0) as 'actionCost',
-               IFNULL(ROUND(play_3s_count / photo_show * 100, 2), 0) as 'play3sRatio',
+               IFNULL(ROUND(play_3s_count / aclick * 100, 2), 0) as 'play3sRatio',
                IFNULL(ROUND(charge / download_started, 2), 0) as 'downloadStartedCost',
                IFNULL(ROUND(charge / download_completed, 2), 0) as 'downloadCompletedCost',
                IFNULL(ROUND(charge / form_count, 2), 0) as 'formCost',
@@ -137,7 +137,7 @@
                 IFNULL(ROUND(charge / bclick, 2), 0) as 'value',
             </if>
             <if test="value == 'play3sCount'">
-                IFNULL(ROUND(play_3s_ratio * photo_show, 2), 0) as 'value',
+                IFNULL(ROUND(play_3s_ratio * aclick, 2), 0) as 'value',
             </if>
             <if test="value == 'downloadStartedCost'">
                 IFNULL(ROUND(charge / download_started, 2), 0) as 'value',