wjx 1 gün önce
ebeveyn
işleme
38193e898e

+ 132 - 12
src/pages/iaaData/novel/tencent/adList/tableConfigDay.tsx

@@ -229,7 +229,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU(平台上报)', dataIndex: 'firstDayAdPurArppuCost24hPla', label: '其他业务(平台上报指标)', width: 130, align: 'center', sorter: true, className: 'green2ColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI(平台上报)', dataIndex: 'incomeRoi124hPla', label: '其他业务(平台上报指标)', width: 110, align: 'center', sorter: true, className: 'green2ColorClass',
@@ -295,15 +295,15 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost24h', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首日广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI', dataIndex: 'incomeRoi124h', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
@@ -444,6 +444,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '小游戏次日留存成本', dataIndex: 'miniGameRetentionD1Cost', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         },
@@ -529,7 +649,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -537,7 +657,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -545,7 +665,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -557,7 +677,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -565,7 +685,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -573,7 +693,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -581,7 +701,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -589,7 +709,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {

+ 132 - 12
src/pages/iaaData/novel/tencent/adListTotal/tableConfigDay.tsx

@@ -229,7 +229,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU(平台上报)', dataIndex: 'firstDayAdPurArppuCost24hPla', label: '其他业务(平台上报指标)', width: 130, align: 'center', sorter: true, className: 'green2ColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI(平台上报)', dataIndex: 'incomeRoi124hPla', label: '其他业务(平台上报指标)', width: 110, align: 'center', sorter: true, className: 'green2ColorClass',
@@ -295,15 +295,15 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost24h', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首日广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI', dataIndex: 'incomeRoi124h', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
@@ -444,6 +444,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '小游戏次日留存成本', dataIndex: 'miniGameRetentionD1Cost', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         },
@@ -529,7 +649,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -537,7 +657,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -545,7 +665,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -557,7 +677,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -565,7 +685,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -573,7 +693,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -581,7 +701,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -589,7 +709,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {

+ 120 - 0
src/pages/iaaData/novel/tencent/appEveryDayData/tableConfig.tsx

@@ -289,6 +289,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 32,
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         },

+ 8 - 0
src/pages/iaaData/novel/tencent/appPayTrend/tableConfig.tsx

@@ -125,6 +125,14 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     title: '加企微客服人数', dataIndex: 'scanFollowUserCount', label: '基本信息', align: 'center', width: 90, sorter: true, default: 14,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
+                {
+                    title: '变现ECPM', dataIndex: 'adMonetizationEcpm', label: '基本信息', align: 'right', width: 110, default: 15, sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数', dataIndex: 'adMonetizationCount', label: '基本信息', align: 'center', width: 90, sorter: true, default: 16,
+                    render: (a: string) => <Statistic value={a || 0} />
+                },
                 ...trend
             ]
         }

+ 137 - 17
src/pages/iaaData/novel/tencent/dynamic/tableConfig.tsx

@@ -94,7 +94,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
             label: '广告消耗信息',
             data: [
                 {
-                    title: '消耗', dataIndex: 'cost', label: '广告消耗信息', align: 'center', width: 100, default: 15, sorter: true, 
+                    title: '消耗', dataIndex: 'cost', label: '广告消耗信息', align: 'center', width: 100, default: 15, sorter: true,
                     className: 'padding_0',
                     render: (a: number) => <div style={{ height: 27, position: 'relative' }}>
                         <Progress
@@ -144,7 +144,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                 },
                 {
                     title: '公众号关注成本(点击归因)', dataIndex: 'fromFollowByClickCost', label: '广告转化信息', align: 'right', width: 80, sorter: true,
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '公众号关注率(点击归因)', dataIndex: 'fromFollowByClickRate', label: '广告转化信息', align: 'center', width: 80, sorter: true,
@@ -156,7 +156,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                 },
                 {
                     title: '公众号关注成本(平台上报)', dataIndex: 'bizFollowCost', label: '广告转化信息', align: 'right', width: 80, sorter: true,
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '公众号关注率(平台上报)', dataIndex: 'bizFollowRate', label: '广告转化信息', align: 'center', width: 80, sorter: true,
@@ -224,7 +224,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '下单成本', dataIndex: 'orderCost', label: '商品转化', align: 'right',  width: 70, sorter: true,
+                    title: '下单成本', dataIndex: 'orderCost', label: '商品转化', align: 'right', width: 70, sorter: true,
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
@@ -356,7 +356,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU(平台上报)', dataIndex: 'firstDayAdPurArppuCost24hPla', label: '其他业务(平台上报指标)', width: 130, align: 'center', sorter: true, className: 'green2ColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI(平台上报)', dataIndex: 'incomeRoi124hPla', label: '其他业务(平台上报指标)', width: 110, align: 'center', sorter: true, className: 'green2ColorClass',
@@ -422,15 +422,15 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
             data: [
                 {
                     title: '激活首24小时广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost24h', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首日广告变现ARPPU', dataIndex: 'firstDayAdPurArppuCost', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
-                    render: (a: string) => <Statistic value={a || 0} precision={2}/>
+                    render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
                     title: '激活首24小时广告变现ROI', dataIndex: 'incomeRoi124h', label: '其他业务(其他指标)', width: 90, align: 'center', sorter: true, className: 'volcanoColorClass',
@@ -571,6 +571,126 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                 {
                     title: '小游戏次日留存成本', dataIndex: 'miniGameRetentionD1Cost', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         },
@@ -656,7 +776,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流次日留存人数', dataIndex: 'retentionPlaDedupPv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -664,7 +784,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true, 
+                    title: '回流人数(平台上报)', dataIndex: 'miniGameBfUv', label: 'App相关字段', width: 80, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -672,7 +792,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '广告变现人数(平台上报)', dataIndex: 'adMonetizationPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -684,7 +804,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true, 
+                    title: '回流广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupPv', label: 'App相关字段', width: 90, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -692,7 +812,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流广告变现ARPU(平台上报)', dataIndex: 'miniGameBfIncomePlaArpu', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -700,7 +820,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true, 
+                    title: '回流首日广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive1dPv', label: 'App相关字段', width: 100, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -708,7 +828,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
                 },
                 {
-                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现人数(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hPv', label: 'App相关字段', width: 110, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -716,7 +836,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
                 },
                 {
-                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true, 
+                    title: '回流首24小时广告变现ARPU(平台上报)', dataIndex: 'adMonetizationBkPlaDedupActive24hArpu', label: 'App相关字段', width: 120, align: 'center', sorter: true,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
                 {
@@ -859,7 +979,7 @@ function columns12(dayHandle: (data: any) => void, onChange?: (data: any) => voi
                         if (b?.accountId === '总计') {
                             return '--'
                         }
-                        return <SwitchStatus configuredStatus={a} isDeleted={b?.dynamicCreativeIsDeleted == 1} accountId={b?.accountId} dynamicCreativeId={b?.dynamicCreativeId} onChange={(a) => onChange?.({...b, configuredStatus: a})} />
+                        return <SwitchStatus configuredStatus={a} isDeleted={b?.dynamicCreativeIsDeleted == 1} accountId={b?.accountId} dynamicCreativeId={b?.dynamicCreativeId} onChange={(a) => onChange?.({ ...b, configuredStatus: a })} />
                     }
                 }
             ]

+ 120 - 0
src/pages/iaaData/novel/tencent/dynamic/tableConfigDay.tsx

@@ -529,6 +529,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '小游戏次日留存成本', dataIndex: 'miniGameRetentionD1Cost', label: '其他业务(其他指标)', width: 80, align: 'center', sorter: true, className: 'volcanoColorClass',
                     render: (a: string) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '其他业务(其他指标)', width: 100, align: 'center', sorter: true, className: 'volcanoColorClass',
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         },

+ 120 - 0
src/pages/iaaData/novel/tencent/pitcherEveryDay/tableConfig.tsx

@@ -292,6 +292,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 33,
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true, 
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         }

+ 120 - 0
src/pages/iaaData/novel/tencent/pitcherEveryDayGroup/tableConfig.tsx

@@ -275,6 +275,126 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                 {
                     title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 30,
                     render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '变现ECPM(自算)', dataIndex: 'adMonetizationEcpm', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数(自算)', dataIndex: 'adMonetizationCount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现金额', dataIndex: 'adMonetizationRegActive14dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册14日广告变现人数', dataIndex: 'adMonetizationDedupRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现次数', dataIndex: 'adMonetizationRegActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册14日广告变现ROI', dataIndex: 'adMonetizationRegActive14dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活14日广告变现人数', dataIndex: 'adMonetizationDedupActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现次数', dataIndex: 'adMonetizationActive14dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活14日广告变现成本(人数)', dataIndex: 'adMonetizationRegActive14dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活14日广告变现ARPPU', dataIndex: 'adMonetizationRegActive14dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现金额', dataIndex: 'adMonetizationRegActive30dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册30日广告变现人数', dataIndex: 'adMonetizationDedupRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现次数', dataIndex: 'adMonetizationRegActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册30日广告变现ROI', dataIndex: 'adMonetizationRegActive30dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活30日广告变现金额', dataIndex: 'incomeVal30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现人数', dataIndex: 'adMonetizationDedupActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现次数', dataIndex: 'adMonetizationActive30dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive30dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活30日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive30dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活30日广告变现ROI', dataIndex: 'incomeRoi30', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '注册60日广告变现金额', dataIndex: 'adMonetizationRegActive60dAmount', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '注册60日广告变现人数', dataIndex: 'adMonetizationDedupRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现次数', dataIndex: 'adMonetizationRegActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '注册60日广告变现ROI', dataIndex: 'adMonetizationRegActive60dRoi', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现金额', dataIndex: 'incomeVal60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现人数', dataIndex: 'adMonetizationDedupActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现次数', dataIndex: 'adMonetizationActive60dPv', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
+                },
+                {
+                    title: '激活60日广告变现ROI', dataIndex: 'incomeRoi60', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
+                },
+                {
+                    title: '激活60日广告变现成本(人数)', dataIndex: 'adMonetizationDedupActive60dCost', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '激活60日广告变现ARPPU', dataIndex: 'adMonetizationDedupActive60dArppu', label: '广告变现指标(媒体)', width: 100, align: 'center', sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} />
                 }
             ]
         }

+ 8 - 0
src/pages/iaaData/novel/tencent/pitcherPayTrend/tableConfig.tsx

@@ -128,6 +128,14 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
                     title: '加企微客服人数', dataIndex: 'scanFollowUserCount', label: '基本信息', align: 'center', width: 90, sorter: true, default: 15,
                     render: (a: string) => <Statistic value={a || 0} />
                 },
+                {
+                    title: '变现ECPM', dataIndex: 'adMonetizationEcpm', label: '基本信息', align: 'right', width: 110, default: 16, sorter: true,
+                    render: (a: number) => <Statistic value={a || 0} precision={2} />
+                },
+                {
+                    title: '广告变现次数', dataIndex: 'adMonetizationCount', label: '基本信息', align: 'center', width: 90, sorter: true, default: 17,
+                    render: (a: string) => <Statistic value={a || 0} />
+                },
                 ...trend
             ]
         }