export const BaseColumn = {
Impression: {
title: '曝光量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
曝光量
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
Click: {
title: '点击量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击量
)
}
}
},
CTR: {
title: '点击率',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击率
)
}
}
},
Spend: {
title: '花费',
column: {
align: 'right',
sortable: true,
width: '120px',
border: '0.5px solid #ddd',
renderHeader() {
return (
花费
)
}
}
},
CPC: {
title: '点击成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
点击成本
)
}
}
},
TotalPurchases: {
title: '订单数',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
订单数
)
}
}
},
TotalUnitOrdered: {
title: '销量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销量
)
}
}
},
TotalSales: {
title: '销售额',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销售额
)
}
}
},
PurchasesRate: {
title: '转化率',
column: {
align: 'right',
sortable: true,
width: '120px',
border: '0.5px solid #ddd',
renderHeader() {
return (
转化率
)
}
}
},
ACOS: {
title: 'ACOS',
column: {
align: 'right',
width: '120px',
sortable: true,
renderHeader() {
return (
ACOS
)
}
}
},
ROAS: {
title: 'ROAS',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
ROAS
)
}
}
},
CPA: {
title: '订单成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
订单成本
)
}
}
},
}
export const SpCampaignPuchasedOtherProductsColumn = {
TotalPurchasesOtherSKU: {
title: '其它商品订单数',
form: {
show: false
},
column:{
align: 'right',
}
},
TotalUnitOrderedOtherSKU: {
title: '其它商品销量',
form: {
show: false
},
column:{
align: 'right'
}
},
TotalSalesOtherSKU: {
title: '其它商品销售额',
form: {
show: false
},
column:{
align: 'right'
}
},
PurchasesOtherSKURate: {
title: '其它商品订单数占比',
form: {
show: false
},
column:{
align: 'right'
}
},
UnitOrderedOtherSKURate: {
title: '其它商品销量占比',
form: {
show: false
},
column:{
align: 'right'
}
},
SalesOtherSKURate: {
title: '其它商品销售额占比',
form: {
show: false
},
column:{
align: 'right'
}
}
}
export const SbBaseColumn = {
Impression: {
title: '曝光量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
曝光量
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
TopOfSearchImpressionShare: {
title: '搜索结果顶部展示份额',
column: {
align: 'right',
sortable: true,
width: '220px',
renderHeader() {
return (
搜索结果顶部展示份额
)
}
}
},
Click: {
title: '点击量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击量
)
}
}
},
CTR: {
title: '点击率',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击率
)
}
}
},
Spend: {
title: '花费',
column: {
align: 'right',
sortable: true,
width: '120px',
border: '0.5px solid #ddd',
renderHeader() {
return (
花费
)
}
}
},
CPC: {
title: '点击成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
点击成本
)
}
}
},
TotalPurchases: {
title: '订单数',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
订单数
)
}
}
},
TotalSales: {
title: '销售额',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销售额
)
}
}
},
TotalUnitOrdered: {
title: '销量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销量
)
}
}
},
PurchasesRate: {
title: '转化率',
column: {
align: 'right',
sortable: true,
width: '120px',
border: '0.5px solid #ddd',
renderHeader() {
return (
转化率
)
}
}
},
ACOS: {
title: 'ACOS',
column: {
align: 'right',
width: '120px',
sortable: true,
renderHeader() {
return (
ACOS
)
}
}
},
ROAS: {
title: 'ROAS',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
ROAS
)
}
}
},
CPA: {
title: '订单成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
订单成本
)
}
}
},
ViewableImpression: {
title: '可见曝光量',
column: {
align: 'right',
sortable: true,
width: '140px',
border: '0.5px solid #ddd',
renderHeader() {
return (
可见曝光量
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
DPV: {
title: '商品详情页浏览次数',
column: {
align: 'right',
sortable: true,
width: '200px',
border: '0.5px solid #ddd',
renderHeader() {
return (
商品详情页浏览次数
)
}
}
}
}
export const SdBaseColumn = {
Impression: {
title: '曝光量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
曝光量
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
Click: {
title: '点击量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击量
)
}
}
},
CTR: {
title: '点击率',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
点击率
)
}
}
},
Spend: {
title: '花费',
column: {
align: 'right',
sortable: true,
width: '120px',
border: '0.5px solid #ddd',
renderHeader() {
return (
花费
)
}
}
},
CPC: {
title: '点击成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
点击成本
)
}
}
},
TotalPurchases: {
title: '订单数',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
订单数
)
}
}
},
TotalSales: {
title: '销售额',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销售额
)
}
}
},
TotalUnitOrdered: {
title: '销量',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
销量
)
}
}
},
ACOS: {
title: 'ACOS',
column: {
align: 'right',
width: '120px',
sortable: true,
renderHeader() {
return (
ACOS
)
}
}
},
ROAS: {
title: 'ROAS',
column: {
align: 'right',
sortable: true,
width: '120px',
renderHeader() {
return (
ROAS
)
}
}
},
CPA: {
title: '订单成本',
column: {
align: 'right',
sortable: true,
width: '130px',
renderHeader() {
return (
订单成本
)
}
}
},
ViewImpression: {
title: '可见曝光量',
column: {
align: 'right',
sortable: true,
width: '140px',
border: '0.5px solid #ddd',
renderHeader() {
return (
可见曝光量
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
VCPM: {
title: '千次可见曝光成本',
column: {
align: 'right',
sortable: true,
width: '180px',
border: '0.5px solid #ddd',
renderHeader() {
return (
千次可见曝光成本
)
},
formatter: (row) => {
if (row.value != null) {
return row.value
} else {
return '--'
}
}
}
},
DPV: {
title: '商品详情页浏览次数',
column: {
align: 'right',
sortable: true,
width: '200px',
border: '0.5px solid #ddd',
renderHeader() {
return (
商品详情页浏览次数
)
}
}
}
}
export function createMul(mul) {
return function(number) {
return number * mul
}
}