123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202 |
- {
- "cost": {
- "filed": "IFNULL(sum(t1.charge),0) as cost ",
- "comment": "消耗"
- },
- "photoShow": {
- "filed": "IFNULL(sum(t1.photo_show),0) as photoShow ",
- "comment": "封面曝光数"
- },
- "photoClick": {
- "filed": "IFNULL(sum(t1.photo_click),0) as photoClick ",
- "comment": "封面点击数"
- },
- "aClick": {
- "filed": "IFNULL(sum(t1.aclick),0) as aClick ",
- "comment": "素材曝光数"
- },
- "bClick": {
- "filed": "IFNULL(sum(t1.bclick),0) as bClick ",
- "comment": "行为数"
- },
- "clickRate": {
- "filed": "CASE WHEN sum(t1.photo_show) != 0 THEN CONCAT( CAST(ROUND((sum(t1.photo_click) / sum(t1.photo_show)) * 100,2) AS CHAR) ,'%') else '0%' END AS clickRate ",
- "comment": "封面点击率"
- },
- "bClickRate": {
- "filed": "CASE WHEN sum(t1.aclick) != 0 THEN CONCAT( CAST(ROUND((sum(t1.bclick) / sum(t1.aclick)) * 100,2) AS CHAR) ,'%') ELSE '0%' END AS bClickRate ",
- "comment": "行为率"
- },
- "cpm": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.photo_show) IS NULL THEN 0 ELSE ROUND((sum(t1.charge) / sum(t1.photo_show)) * 1000, 2 ) END AS cpm ",
- "comment": "平均千次封面曝光花费"
- },
- "cpc": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.photo_click) IS NULL THEN 0 ELSE ROUND((sum(t1.charge) / sum(t1.photo_click)), 2) END AS cpc ",
- "comment": "平均封面点击单价"
- },
- "cpb": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.bclick) IS NULL THEN 0 ELSE ROUND((sum(t1.charge) / sum(t1.bclick)), 2) END AS cpb ",
- "comment": "平均行为单价"
- },
- "downloadStart": {
- "filed": "IFNULL(sum(download_started),0) as downloadStart ",
- "comment": "安卓开始下载数"
- },
- "downloadStartCost": {
- "filed": "CASE WHEN sum(t1.charge) / (t1.download_started) IS NULL THEN 0 ELSE sum(t1.charge) / sum(t1.download_started) end AS downloadStartCost ",
- "comment": "安卓开始下载单价"
- },
- "downloadStartRate": {
- "filed": "CASE WHEN sum(t1.bclick) != 0 THEN concat(CAST(round(sum(t1.download_started) / sum(t1.bclick)*100,2) AS CHAR) ,'%') else '0%' end AS downloadStartRate",
- "comment": "安卓开始下载率"
- },
- "downloadFinish": {
- "filed": "IFNULL(sum(download_completed),0) as downloadFinish ",
- "comment": "安卓下载完成数"
- },
- "downloadFinishCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.download_completed) IS NULL THEN 0 ELSE sum(t1.charge) / sum(t1.download_completed) end AS downloadFinishCost ",
- "comment": "安卓下载完成单价"
- },
- "downloadFinishRate": {
- "filed": "CASE WHEN sum(t1.download_started) != 0 then concat(CAST(round(sum(t1.download_completed) / sum(t1.download_started)*100,2) AS CHAR) ,'%') else '0%' end AS downloadFinishRate ",
- "comment": "安卓下载完成率"
- },
- "active": {
- "filed": "IFNULL(sum(activation),0) as active ",
- "comment": "激活数"
- },
- "activeCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.activation) IS NULL THEN 0 ELSE sum(t1.charge) / sum(t1.activation) end AS activeCost ",
- "comment": "激活单价"
- },
- "firstDayPay": {
- "filed": "CASE WHEN sum(t1.event_pay_first_day) != 0 THEN sum(t1.event_pay_first_day) ELSE 0 end as firstDayPay ",
- "comment": "首日付费次数"
- },
- "firstDayPayAmount": {
- "filed": "IFNULL(sum(t1.event_pay_purchase_amount_first_day),0) as firstDayPayAmount ",
- "comment": "首日付费金额"
- },
- "firstDayPayCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_pay_first_day) IS NULL THEN 0 ELSE sum(t1.charge) / sum(t1.event_pay_first_day) end AS firstDayPayCost ",
- "comment": "首日付费成本"
- },
- "firstDayPayROI": {
- "filed": "CASE WHEN sum(t1.event_pay_purchase_amount_first_day) / sum(t1.charge) IS NULL THEN 0 ELSE sum(t1.event_pay_purchase_amount_first_day) / sum(t1.charge) end AS firstDayPayROI ",
- "comment": "首日ROI"
- },
- "eventPay": {
- "filed": "IFNULL(sum(t1.event_pay),0) as eventPay ",
- "comment": "付费次数"
- },
- "eventPayPurchaseAmount": {
- "filed": "IFNULL(sum(t1.event_pay_purchase_amount),0) as eventPayPurchaseAmount ",
- "comment": "付费金额"
- },
- "eventPayCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_pay) IS NULL THEN 0 ELSE sum(t1.charge) / sum(t1.event_pay) end AS eventPayCost ",
- "comment": "付费次数成本"
- },
- "ROI": {
- "filed": "CASE WHEN sum(t1.event_pay_purchase_amount) / sum(t1.charge) IS NULL THEN 0 ELSE sum(t1.event_pay_purchase_amount) / sum(t1.charge) end AS ROI ",
- "comment": "ROI"
- },
- "register": {
- "filed": "IFNULL(sum(t1.event_register),0) as register ",
- "comment": "注册数"
- },
- "activeRegisterCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_register) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_register),3) end as activeRegisterCost ",
- "comment": "注册成本"
- },
- "activeRegisterRate": {
- "filed": "CASE WHEN sum(t1.activation) !=0 THEN concat(CAST(round(sum(t1.event_register) / sum(t1.activation)*100,2) AS CHAR) ,'%') else '0%' end as activeRegisterRate ",
- "comment": "注册率"
- },
- "eventJinJianApp": {
- "filed": "IFNULL(sum(event_jin_jian_app),0) as eventJinJianApp ",
- "comment": "完件数"
- },
- "eventJinJianAppCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_jin_jian_app) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_jin_jian_app),3) end as eventJinJianAppCost ",
- "comment": "完件成本"
- },
- "eventCreditGrantApp": {
- "filed": "IFNULL(sum(event_credit_grant_app),0) as eventCreditGrantApp ",
- "comment": "授信数"
- },
- "eventCreditGrantAppCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_credit_grant_app) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_credit_grant_app),3) end as eventCreditGrantAppCost ",
- "comment": "授信成本"
- },
- "eventCreditGrantAppRate": {
- "filed": "CASE WHEN sum(t1.event_jin_jian_app) !=0 THEN concat(CAST(round(sum(t1.event_credit_grant_app) / sum(t1.event_jin_jian_app)*100,2) AS CHAR) ,'%') ELSE '0' end as eventCreditGrantAppRate",
- "comment": "授信率"
- },
- "formCount": {
- "filed": "IFNULL(sum(t1.form_count),0) as formCount ",
- "comment": "表单提交数"
- },
- "formCountRate": {
- "filed": "CASE WHEN sum(t1.activation) != 0 THEN concat(CAST(round(sum(t1.form_count) / sum(t1.activation)*100,2) AS CHAR) ,'%') else '0%' end as formCountRate ",
- "comment": "表单提交率"
- },
- "formCountCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.form_count) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.form_count),3) end as formCountCost ",
- "comment": "表单提交成本"
- },
- "nextDayOpen": {
- "filed": "IFNULL(sum(t1.event_next_day_stay),0) as nextDayOpen ",
- "comment": "次留数"
- },
- "nextDayOpenCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_next_day_stay) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_next_day_stay),3) end as nextDayOpenCost ",
- "comment": "次留成本"
- },
- "nextDayOpenRate": {
- "filed": "CASE WHEN sum(t1.activation) != 0 THEN concat(CAST(round(sum(t1.event_next_day_stay) / sum(t1.activation)*100,2) AS CHAR) ,'%') ELSE '0%' end as nextDayOpenRate",
- "comment": "次留率"
- },
- "eventJinJianLandingPage": {
- "filed": "IFNULL(sum(t1.event_jin_jian_landing_page),0) as eventJinJianLandingPage ",
- "comment": "落地页完件数"
- },
- "eventJinJianLandingPageCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_jin_jian_landing_page) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_jin_jian_landing_page),3) end as eventJinJianLandingPageCost ",
- "comment": "落地页完件成本"
- },
- "eventCreditGrantLandingPage": {
- "filed": "IFNULL(sum(t1.event_credit_grant_landing_page),0) as eventCreditGrantLandingPage ",
- "comment": "落地页授信数"
- },
- "eventCreditGrantLandingPageCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.event_credit_grant_landing_page) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.event_credit_grant_landing_page),3) end as eventCreditGrantLandingPageCost ",
- "comment": "落地页授信成本"
- },
- "eventCreditGrantLandingPageRate": {
- "filed": "CASE WHEN sum(t1.event_jin_jian_landing_page) != 0 THEN concat( CAST(round(sum(t1.event_credit_grant_landing_page) / sum(t1.event_jin_jian_landing_page)*100,2) AS CHAR),'%') ELSE '0%' end as eventCreditGrantLandingPageRate ",
- "comment": "落地页授信率"
- },
- "submit": {
- "filed": "IFNULL(sum(t1.submit),0) as submit ",
- "comment": "按钮点击数"
- },
- "submitCost": {
- "filed": "CASE WHEN sum(t1.charge) / sum(t1.submit) IS NULL THEN 0 ELSE round(sum(t1.charge)/sum(t1.submit),3) end as submitCost ",
- "comment": "按钮点击成本"
- },
- "submitRate": {
- "filed": "CASE WHEN sum(t1.bclick) != 0 THEN concat(CAST(round(sum(t1.submit) / sum(t1.bclick)*100,2) AS CHAR) ,'%') else '0%' end as submitRate ",
- "comment": "按钮点击率"
- },
- "play3sRate": {
- "filed": "CASE WHEN sum(CEIL(t1.play_3s_ratio * t1.aclick)) / sum(t1.aclick) IS NULL THEN 0 ELSE round(sum(CEIL(t1.play_3s_ratio * t1.aclick)) / sum(t1.aclick)*100,2)end as play3sRate ",
- "comment": "3s播放率"
- },
- "activeRate": {
- "filed": "CASE WHEN sum(t1.download_completed) != 0 THEN concat(CAST(round(sum(t1.activation) / sum(t1.download_completed)*100,2) AS CHAR) ,'%') else '0%' end as activeRate ",
- "comment": "下载完成激活率"
- }
- }
|