|
@@ -9,28 +9,28 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
{
|
|
{
|
|
label: '基础信息',
|
|
label: '基础信息',
|
|
data: [
|
|
data: [
|
|
- {
|
|
|
|
- title: '应用', dataIndex: 'appName', label: '基础信息', align: 'center', width: 120, default: 1,
|
|
|
|
- render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- title: '应用ID', dataIndex: 'appId', label: '基础信息', align: 'center', width: 80,
|
|
|
|
- render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- title: '小程序名称', dataIndex: 'mpName', label: '基础信息', align: 'center', width: 85, default: 2,
|
|
|
|
- render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
- },
|
|
|
|
|
|
+ // {
|
|
|
|
+ // title: '应用', dataIndex: 'appName', label: '基础信息', align: 'center', width: 120, default: 1,
|
|
|
|
+ // render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
+ // },
|
|
|
|
+ // {
|
|
|
|
+ // title: '应用ID', dataIndex: 'appId', label: '基础信息', align: 'center', width: 80,
|
|
|
|
+ // render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
+ // },
|
|
|
|
+ // {
|
|
|
|
+ // title: '小程序名称', dataIndex: 'mpName', label: '基础信息', align: 'center', width: 85, default: 2,
|
|
|
|
+ // render: (a: string) => (<WidthEllipsis value={a} />)
|
|
|
|
+ // },
|
|
{
|
|
{
|
|
title: '小程序ID', dataIndex: 'mpId', label: '基础信息', align: 'center', width: 80,
|
|
title: '小程序ID', dataIndex: 'mpId', label: '基础信息', align: 'center', width: 80,
|
|
render: (a: string) => (<WidthEllipsis value={a} />)
|
|
render: (a: string) => (<WidthEllipsis value={a} />)
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '投手名称', dataIndex: 'pitcherName', label: '基础信息', align: 'center', width: 80, default: 3,
|
|
|
|
|
|
+ title: '投手名称', dataIndex: 'pitcherName', label: '基础信息', align: 'center', width: 80, default: 1,
|
|
render: (a: string) => (<WidthEllipsis value={a} />)
|
|
render: (a: string) => (<WidthEllipsis value={a} />)
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '每日消耗', dataIndex: 'todayCost', label: '基础信息', align: 'right', width: 85, default: 4, sorter: true,
|
|
|
|
|
|
+ title: '每日消耗', dataIndex: 'todayCost', label: '基础信息', align: 'right', width: 85, default: 2, sorter: true,
|
|
className: 'padding_0',
|
|
className: 'padding_0',
|
|
render: (a: number) => <div style={{ height: 25.5, position: 'relative' }}>
|
|
render: (a: number) => <div style={{ height: 25.5, position: 'relative' }}>
|
|
<Progress
|
|
<Progress
|
|
@@ -46,15 +46,15 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
</div>
|
|
</div>
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '推广广告账号数量', dataIndex: 'acountCount', label: '基础信息', align: 'center', width: 80, default: 5, sorter: true,
|
|
|
|
|
|
+ title: '推广广告账号数量', dataIndex: 'acountCount', label: '基础信息', align: 'center', width: 80, default: 3, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '推广广告数量', dataIndex: 'adgroupCount', label: '基础信息', align: 'center', width: 80, default: 6, sorter: true,
|
|
|
|
|
|
+ title: '推广广告数量', dataIndex: 'adgroupCount', label: '基础信息', align: 'center', width: 80, default: 4, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '每日真实消耗', dataIndex: 'cost', label: '基础信息', align: 'right', width: 95, default: 7, sorter: true,
|
|
|
|
|
|
+ title: '每日真实消耗', dataIndex: 'cost', label: '基础信息', align: 'right', width: 95, default: 5, sorter: true,
|
|
className: 'padding_0',
|
|
className: 'padding_0',
|
|
render: (a: number) => <div style={{ height: 25.5, position: 'relative' }}>
|
|
render: (a: number) => <div style={{ height: 25.5, position: 'relative' }}>
|
|
<Progress
|
|
<Progress
|
|
@@ -70,7 +70,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
</div>
|
|
</div>
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '赔付金', dataIndex: 'payout', label: '基础信息', align: 'right', width: 80, default: 8, sorter: true,
|
|
|
|
|
|
+ title: '赔付金', dataIndex: 'payout', label: '基础信息', align: 'right', width: 80, default: 6, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
]
|
|
]
|
|
@@ -79,35 +79,35 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
label: '广告曝光指标(媒体)',
|
|
label: '广告曝光指标(媒体)',
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
- title: '点击量', dataIndex: 'clickCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 9, sorter: true,
|
|
|
|
|
|
+ title: '点击量', dataIndex: 'clickCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 7, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} />
|
|
render: (a: number) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '曝光量', dataIndex: 'viewCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 10, sorter: true,
|
|
|
|
|
|
+ title: '曝光量', dataIndex: 'viewCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 8, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} />
|
|
render: (a: number) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '千次曝光成本', dataIndex: 'thousandDisplayPrice', label: '广告曝光指标(媒体)', align: 'right', width: 65, default: 11, sorter: true,
|
|
|
|
|
|
+ title: '千次曝光成本', dataIndex: 'thousandDisplayPrice', label: '广告曝光指标(媒体)', align: 'right', width: 65, default: 9, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '点击率', dataIndex: 'ctr', label: '广告曝光指标(媒体)', align: 'center', width: 70, default: 12, sorter: true,
|
|
|
|
|
|
+ title: '点击率', dataIndex: 'ctr', label: '广告曝光指标(媒体)', align: 'center', width: 70, default: 10, sorter: true,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '点击均价', dataIndex: 'cpc', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 13, sorter: true,
|
|
|
|
|
|
+ title: '点击均价', dataIndex: 'cpc', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 11, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '不感兴趣点击次数', dataIndex: 'noInterestCount', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 14, sorter: true,
|
|
|
|
|
|
+ title: '不感兴趣点击次数', dataIndex: 'noInterestCount', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 12, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '转化量', dataIndex: 'conversionsCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, sorter: true, default: 15,
|
|
|
|
|
|
+ title: '转化量', dataIndex: 'conversionsCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, sorter: true, default: 13,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '转化成本', dataIndex: 'conversionsCost', label: '广告曝光指标(媒体)', align: 'right', width: 65, sorter: true, default: 16,
|
|
|
|
|
|
+ title: '转化成本', dataIndex: 'conversionsCost', label: '广告曝光指标(媒体)', align: 'right', width: 65, sorter: true, default: 14,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
]
|
|
]
|
|
@@ -116,35 +116,35 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
label: '广告转化指标(媒体)',
|
|
label: '广告转化指标(媒体)',
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
- title: '注册人数', dataIndex: 'regDedupPv', label: '广告转化指标(媒体)', width: 65, align: 'center', sorter: true, default: 17,
|
|
|
|
|
|
+ title: '注册人数', dataIndex: 'regDedupPv', label: '广告转化指标(媒体)', width: 65, align: 'center', sorter: true, default: 15,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册次数', dataIndex: 'regPv', label: '广告转化指标(媒体)', align: 'center', width: 80, sorter: true, default: 18,
|
|
|
|
|
|
+ title: '注册次数', dataIndex: 'regPv', label: '广告转化指标(媒体)', align: 'center', width: 80, sorter: true, default: 16,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册成本(人数)', dataIndex: 'regDedupCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 19,
|
|
|
|
|
|
+ title: '注册成本(人数)', dataIndex: 'regDedupCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 17,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册成本(次数)', dataIndex: 'regCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 20,
|
|
|
|
|
|
+ title: '注册成本(次数)', dataIndex: 'regCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 18,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册率', dataIndex: 'regRate', label: '广告转化指标(媒体)', align: 'center', width: 70, default: 21, sorter: true,
|
|
|
|
|
|
+ title: '注册率', dataIndex: 'regRate', label: '广告转化指标(媒体)', align: 'center', width: 70, default: 19, sorter: true,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册人数(平台上报+广告主上报)', dataIndex: 'regAllDedupPv', label: '广告转化指标(媒体)', align: 'center', width: 110, sorter: true, default: 22,
|
|
|
|
|
|
+ title: '注册人数(平台上报+广告主上报)', dataIndex: 'regAllDedupPv', label: '广告转化指标(媒体)', align: 'center', width: 110, sorter: true, default: 20,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册成本(平台上报+广告主上报)', dataIndex: 'regCostPla', label: '广告转化指标(媒体)', align: 'right', width: 110, sorter: true, default: 23,
|
|
|
|
|
|
+ title: '注册成本(平台上报+广告主上报)', dataIndex: 'regCostPla', label: '广告转化指标(媒体)', align: 'right', width: 110, sorter: true, default: 21,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册率(平台上报+广告主上报)', dataIndex: 'regClickRatePla', label: '广告转化指标(媒体)', align: 'center', width: 110, default: 24, sorter: true,
|
|
|
|
|
|
+ title: '注册率(平台上报+广告主上报)', dataIndex: 'regClickRatePla', label: '广告转化指标(媒体)', align: 'center', width: 110, default: 22, sorter: true,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
]
|
|
]
|
|
@@ -169,7 +169,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '激活首日广告变现ROI', dataIndex: 'incomeRoi1', label: '广告变现指标(媒体)', align: 'center', width: 85, sorter: true, default: 25,
|
|
|
|
|
|
+ title: '激活首日广告变现ROI', dataIndex: 'incomeRoi1', label: '广告变现指标(媒体)', align: 'center', width: 85, sorter: true, default: 23,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -189,7 +189,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '激活首24小时广告变现ROI', dataIndex: 'incomeRoi24h', label: '广告变现指标(媒体)', align: 'center', width: 90, sorter: true, default: 26,
|
|
|
|
|
|
+ title: '激活首24小时广告变现ROI', dataIndex: 'incomeRoi24h', label: '广告变现指标(媒体)', align: 'center', width: 90, sorter: true, default: 24,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -217,7 +217,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '激活3日广告变现ROI', dataIndex: 'incomeRoi3', label: '广告变现指标(媒体)', align: 'center', width: 75, sorter: true, default: 27,
|
|
|
|
|
|
+ title: '激活3日广告变现ROI', dataIndex: 'incomeRoi3', label: '广告变现指标(媒体)', align: 'center', width: 75, sorter: true, default: 25,
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -257,23 +257,23 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '广告变现人数', dataIndex: 'appAdPayingUsers', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 28,
|
|
|
|
|
|
+ title: '广告变现人数', dataIndex: 'appAdPayingUsers', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 26,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '广告变现成本', dataIndex: 'appAdPayingCost', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 29,
|
|
|
|
|
|
+ title: '广告变现成本', dataIndex: 'appAdPayingCost', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 27,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '广告变现金额', dataIndex: 'adMonetizationAmount', label: '广告变现指标(媒体)', align: 'right', width: 90, sorter: true, default: 30,
|
|
|
|
|
|
+ title: '广告变现金额', dataIndex: 'adMonetizationAmount', label: '广告变现指标(媒体)', align: 'right', width: 90, sorter: true, default: 28,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '广告变现指标(媒体)', width: 70, align: 'center', sorter: true, default: 31,
|
|
|
|
|
|
+ title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '广告变现指标(媒体)', width: 70, align: 'center', sorter: true, default: 29,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 32,
|
|
|
|
|
|
+ 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="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
}
|
|
}
|
|
]
|
|
]
|