|
@@ -72,15 +72,11 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
</div>
|
|
</div>
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '赔付金', dataIndex: 'payout', label: '基础信息', align: 'right', width: 80, default: 8, sorter: true,
|
|
|
|
- render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- title: '推广广告账号数量', dataIndex: 'acountCount', label: '基础信息', align: 'center', width: 80, default: 9, sorter: true,
|
|
|
|
|
|
+ title: '推广广告账号数量', dataIndex: 'acountCount', label: '基础信息', align: 'center', width: 80, default: 8, 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: 10, sorter: true,
|
|
|
|
|
|
+ title: '推广广告数量', dataIndex: 'adgroupCount', label: '基础信息', align: 'center', width: 80, default: 9, sorter: true,
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -89,35 +85,35 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
label: '广告曝光指标(媒体)',
|
|
label: '广告曝光指标(媒体)',
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
- title: '点击量', dataIndex: 'clickCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 11, sorter: true,
|
|
|
|
|
|
+ title: '点击量', dataIndex: 'clickCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 10, 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: 12, sorter: true,
|
|
|
|
|
|
+ title: '曝光量', dataIndex: 'viewCount', label: '广告曝光指标(媒体)', align: 'center', width: 80, default: 11, 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: 13, sorter: true,
|
|
|
|
|
|
+ title: '千次曝光成本', dataIndex: 'thousandDisplayPrice', label: '广告曝光指标(媒体)', align: 'right', width: 65, default: 12, 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: 14, sorter: true,
|
|
|
|
|
|
+ title: '点击率', dataIndex: 'ctr', label: '广告曝光指标(媒体)', align: 'center', width: 70, default: 13, 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: 15, sorter: true,
|
|
|
|
|
|
+ title: '点击均价', dataIndex: 'cpc', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 14, 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: 16, sorter: true,
|
|
|
|
|
|
+ title: '不感兴趣点击次数', dataIndex: 'noInterestCount', label: '广告曝光指标(媒体)', align: 'center', width: 65, default: 15, 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: 17,
|
|
|
|
|
|
+ title: '转化量', dataIndex: 'conversionsCount', 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: 'conversionsCost', label: '广告曝光指标(媒体)', align: 'right', width: 65, sorter: true, default: 18,
|
|
|
|
|
|
+ title: '转化成本', dataIndex: 'conversionsCost', label: '广告曝光指标(媒体)', align: 'right', width: 65, sorter: true, default: 17,
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
]
|
|
]
|
|
@@ -126,35 +122,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: 19,
|
|
|
|
|
|
+ title: '注册人数', dataIndex: 'regDedupPv', label: '广告转化指标(媒体)', width: 65, align: 'center', sorter: true, default: 18,
|
|
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: 20,
|
|
|
|
|
|
+ title: '注册次数', dataIndex: 'regPv', label: '广告转化指标(媒体)', align: 'center', width: 80, sorter: true, default: 19,
|
|
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: 21,
|
|
|
|
|
|
+ title: '注册成本(人数)', dataIndex: 'regDedupCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 20,
|
|
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: 22,
|
|
|
|
|
|
+ title: '注册成本(次数)', dataIndex: 'regCost', label: '广告转化指标(媒体)', align: 'right', width: 70, sorter: true, default: 21,
|
|
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: 23, sorter: true,
|
|
|
|
|
|
+ title: '注册率', dataIndex: 'regRate', label: '广告转化指标(媒体)', align: 'center', width: 70, 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="%" />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '注册人数(平台上报+广告主上报)', dataIndex: 'regAllDedupPv', label: '广告转化指标(媒体)', align: 'center', width: 110, sorter: true, default: 24,
|
|
|
|
|
|
+ title: '注册人数(平台上报+广告主上报)', dataIndex: 'regAllDedupPv', label: '广告转化指标(媒体)', align: 'center', width: 110, sorter: true, default: 23,
|
|
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: 25,
|
|
|
|
|
|
+ title: '注册成本(平台上报+广告主上报)', dataIndex: 'regCostPla', label: '广告转化指标(媒体)', align: 'right', width: 110, sorter: true, default: 24,
|
|
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: 26, sorter: true,
|
|
|
|
|
|
+ title: '注册率(平台上报+广告主上报)', dataIndex: 'regClickRatePla', label: '广告转化指标(媒体)', align: 'center', width: 110, default: 25, 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="%" />
|
|
},
|
|
},
|
|
]
|
|
]
|
|
@@ -267,23 +263,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: 27,
|
|
|
|
|
|
+ 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: 28,
|
|
|
|
|
|
+ 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: 85, sorter: true, default: 29,
|
|
|
|
|
|
+ title: '广告变现金额', dataIndex: 'adMonetizationAmount', label: '广告变现指标(媒体)', align: 'right', width: 85, 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: 30,
|
|
|
|
|
|
+ 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: 31,
|
|
|
|
|
|
+ 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="%" />
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -421,17 +417,25 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '今日账面回收', dataIndex: 'appOrderIncome', tips: '变现+充值', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
|
|
|
|
+ title: '累计充值', dataIndex: 'totalOrderAmount', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '累计充值', dataIndex: 'totalOrderAmount', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
|
|
|
|
+ title: '今日账面混变收入(变现+充值)', dataIndex: 'appOrderIncome', label: '充值数据', align: 'center', width: 115, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '累计回收', dataIndex: 'totalAppOrderIncome', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
|
|
|
|
+ title: '今日账面混变回收率', dataIndex: 'appOrderIncomeRate', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
|
|
+ render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ title: '累计账面混变收入(变现+充值)', dataIndex: 'totalAppOrderIncome', label: '充值数据', align: 'center', width: 115, sorter: true,
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ title: '累计账面混变回收率', dataIndex: 'totalAppOrderIncomeRate', label: '充值数据', align: 'center', width: 110, sorter: true,
|
|
|
|
+ render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
|
+ },
|
|
]
|
|
]
|
|
}
|
|
}
|
|
]
|
|
]
|