enum.ts 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. export const spCampaignMetricsEnum = [
  2. {label: '曝光量', value: 'Impression'},
  3. {label: '点击量', value: 'Click'},
  4. {label: '花费', value: 'Spend'},
  5. {label: '订单量', value: 'TotalPurchases'},
  6. {label: '销售额', value: 'TotalSales'},
  7. {label: '销量', value: 'TotalUnitOrdered'},
  8. {label: '点击率', value: 'CTR'},
  9. {label: '点击成本', value: 'CPC'},
  10. {label: '转化率', value: 'PurchasesRate'},
  11. {label: 'ACOS', value: 'ACOS'},
  12. {label: 'ROAS', value: 'ROAS'},
  13. {label: '订单成本', value: 'CPA'},
  14. {label: '推广商品销售额', value: 'TotalSalesSameSKU'},
  15. {label: '其它商品销售额', value: 'TotalSalesOtherSKU'},
  16. {label: '推广商品订单量', value: 'TotalPurchasesSameSKU'},
  17. {label: '其它商品订单量', value: 'TotalPurchasesOtherSKU'},
  18. {label: '推广商品销量', value: 'TotalUnitOrderedSameSKU'},
  19. {label: '其它商品销量', value: 'TotalUnitOrderedOtherSKU'},
  20. ]
  21. export const sbCampaignMetricsEnum = [
  22. {label: '曝光量', value: 'Impression'},
  23. {label: '点击量', value: 'Click'},
  24. {label: '花费', value: 'Spend'},
  25. {label: '订单量', value: 'TotalPurchases'},
  26. {label: '销售额', value: 'TotalSales'},
  27. {label: '销量', value: 'TotalUnitOrdered'},
  28. {label: '点击率', value: 'CTR'},
  29. {label: '点击成本', value: 'CPC'},
  30. {label: '转化率', value: 'PurchasesRate'},
  31. {label: 'ACOS', value: 'ACOS'},
  32. {label: 'ROAS', value: 'ROAS'},
  33. {label: '订单成本', value: 'CPA'},
  34. {label: '推广商品销售额', value: 'TotalSalesSameSKU'},
  35. {label: '其它商品销售额', value: 'TotalSalesOtherSKU'},
  36. {label: '推广商品订单量', value: 'TotalPurchasesSameSKU'},
  37. {label: '其它商品订单量', value: 'TotalPurchasesOtherSKU'},
  38. {label: '推广商品销量', value: 'TotalUnitOrderedSameSKU'},
  39. {label: '其它商品销量', value: 'TotalUnitOrderedOtherSKU'},
  40. {label: '详情页浏览次数', value: 'DPV'},
  41. {label: '详情页浏览率', value: 'DPVR'},
  42. {label: '新客订单数', value: 'NTBOrder'},
  43. {label: '新客订单占比', value: 'NTBOrderRate'},
  44. {label: '新客销售额', value: 'NTBSales'},
  45. {label: '新客销售占比', value: 'NTBSalesRate'},
  46. {label: '新客销量', value: 'NTBUnitOrdered'},
  47. {label: '新客销量占比', value: 'NTBUnitOrderedRate'},
  48. {label: '浏览点击率', value: 'VCTR'},
  49. {label: '可见曝光率', value: 'VIR'},
  50. {label: '浏览率', value: 'VTR'},
  51. {label: '播放5秒或完成数占比', value: 'Video5SecondViewRate'},
  52. {label: '播放5秒或完成数', value: 'Video5SecondViews'},
  53. {label: '视频播放25%', value: 'VideoFirstQuartileViews'},
  54. {label: '视频播放50%', value: 'VideoMidpointViews'},
  55. {label: '视频播放75%', value: 'VideoThirdQuartileViews'},
  56. {label: '视频播放100%', value: 'VideoCompleteViews'},
  57. {label: '视频取消静音数', value: 'VideoUnmutes'},
  58. {label: '可见曝光量', value: 'ViewableImpression'},
  59. ]
  60. export const spCampaignPuchasedOtherProductsMetricsEnum = [
  61. {label: '其它商品订单数', value: 'TotalPurchasesOtherSKU'},
  62. {label: '其它商品销售额', value: 'TotalSalesOtherSKU'},
  63. {label: '其它商品销量', value: 'TotalUnitOrderedOtherSKU'},
  64. {label: '其它商品订单数占比', value: 'PurchasesOtherSKURate'},
  65. {label: '其它商品销售额占比', value: 'SalesOtherSKURate'},
  66. {label: '其它商品销量占比', value: 'UnitOrderedOtherSKURate'},
  67. ]
  68. export const dynBidStrategyEnum = [
  69. {label: '动态竞价-仅降低', value: 'LEGACY_FOR_SALES', color: ''},
  70. {label: '动态竞价-提高和降低', value: 'AUTO_FOR_SALES', color: 'success'},
  71. {label: '固定竞价', value: 'MANUAL', color: 'warning'}
  72. ]
  73. export const dynBidOptimizationEnum = [
  74. {label: '自动竞价', value: 1, color: 'success'},
  75. {label: '自定义竞价', value: 0, color: 'warning'}
  76. ]
  77. export const dynStatusEnum = {
  78. 'ENABLED' : '投放中',
  79. 'DISABLED' : '禁用'
  80. }
  81. export const spCampaignPlacementEnum = [
  82. {label: '搜索结果顶部', value: 'top'},
  83. {label: '商品页面', value: 'product_page'},
  84. {label: '搜索结果的其余位置', value: 'rest_of_search'},
  85. ]
  86. export const sbCampaignPlacementEnum = [
  87. {label: '详细信息首页', value: 'Detail Page on-Amazon'},
  88. {label: '其他页面', value: 'Other on-Amazon'},
  89. {label: '顶部搜索', value: 'Top of Search on-Amazon'},
  90. {label: '首页', value: 'Homepage on-Amazon'},
  91. ]
  92. export const spCampaignStateEnum = [
  93. {label: '投放中', value: 'ENABLE'},
  94. {label: '已暂停', value: 'PAUSED'},
  95. {label: '已归档', value: 'ARCHIVED'},
  96. // { label: '', value: 'ENABLING' },
  97. // { label: '', value: 'USER_DELETED' },
  98. {label: '其它', value: 'OTHER'},
  99. ]
  100. export const spCampaignServingStatusEnum = [
  101. {label: '投放中', value: 'CAMPAIGN_STATUS_ENABLED'},
  102. {label: '已暂停', value: 'CAMPAIGN_PAUSED'},
  103. {label: '已归档', value: 'CAMPAIGN_ARCHIVED'},
  104. {label: '超出预算', value: 'CAMPAIGN_OUT_OF_BUDGET'},
  105. // { label: '', value: '' },
  106. // { label: '', value: '' },
  107. // { label: '', value: '' },
  108. // { label: '', value: '' },
  109. // { label: '', value: '' },
  110. // { label: '', value: '' },
  111. // { label: '', value: '' },
  112. // { label: '', value: '' },
  113. // { label: '', value: '' },
  114. // { label: '', value: '' }
  115. ]
  116. export const metricMap = {
  117. 'Spend': '花费',
  118. 'TotalSales': '销售额',
  119. 'TotalPurchases': '订单数',
  120. 'TotalUnitOrdered': '销量',
  121. 'Impression': '曝光量',
  122. 'Click': '点击量',
  123. }
  124. export const barOptionsMap = {
  125. 'ACOS': 'ACOS',
  126. 'ROAS': 'ROAS',
  127. 'Spend': '花费',
  128. 'TotalSales': '销售额',
  129. 'TotalPurchases': '订单数',
  130. 'TotalUnitOrdered': '销量',
  131. 'CPC': '点击成本',
  132. 'CPA': '订单成本',
  133. 'Impression': '曝光量',
  134. 'Click': '点击量',
  135. 'CTR': '点击率',
  136. 'PurchasesRate': '转化率',
  137. 'TotalSalesSameSKU': '推广商品销售额',
  138. 'TotalSalesOtherSKU': '其他商品销售额',
  139. 'TotalPurchasesSameSKU': '推广商品订单数',
  140. 'TotalPurchasesOtherSKU': '其他商品订单数',
  141. 'TotalUnitOrderedSameSKU': '推广商品销量',
  142. 'TotalUnitOrderedOtherSKU': '其他商品销量',
  143. 'TopOfSearchImpressionShare': '搜索结果顶部展示份额'
  144. }
  145. export const TargetExpressionEnum = [
  146. { label: '类目', value: 'ASIN_CATEGORY_SAME_AS' },
  147. { label: '品牌', value: 'ASIN_BRAND_SAME_AS' },
  148. { label: '价格小于', value: 'ASIN_PRICE_LESS_THAN' },
  149. { label: '价格区间', value: 'ASIN_PRICE_BETWEEN' },
  150. { label: '价格大于', value: 'ASIN_PRICE_GREATER_THAN' },
  151. { label: '评分小于', value: 'ASIN_REVIEW_RATING_LESS_THAN' },
  152. { label: '评分区间', value: 'ASIN_REVIEW_RATING_BETWEEN' },
  153. { label: '评分大于', value: 'ASIN_REVIEW_RATING_GREATER_THAN' },
  154. { label: 'ASIN', value: 'ASIN_SAME_AS' },
  155. // { label: '', value: 'ASIN_IS_PRIME_SHIPPING_ELIGIBLE' },
  156. // { label: '', value: 'ASIN_AGE_RANGE_SAME_AS' },
  157. // { label: '', value: 'ASIN_GENRE_SAME_AS' },
  158. // { label: '', value: 'ASIN_EXPANDED_FROM' },
  159. { label: '其它', value: 'OTHER' },
  160. ]
  161. export const barOptions1 = [
  162. {
  163. value: 'ACOS',
  164. label: 'ACOS',
  165. },
  166. {
  167. value: 'ROAS',
  168. label: 'ROAS',
  169. },
  170. {
  171. value: 'Spend',
  172. label: '花费',
  173. units: '$',
  174. },
  175. {
  176. value: 'TotalSales',
  177. label: '销售额',
  178. },
  179. {
  180. value: 'TotalPurchases',
  181. label: '订单数',
  182. },
  183. {
  184. value: 'TotalUnitOrdered',
  185. label: '销量',
  186. },
  187. {
  188. value: 'CPC',
  189. label: '点击成本'
  190. },
  191. {
  192. value: 'CPA',
  193. label: '订单成本'
  194. },
  195. {
  196. value: 'Impression',
  197. label: '曝光量',
  198. },
  199. {
  200. value: 'Click',
  201. label: '点击量',
  202. },
  203. {
  204. value: 'qwe',
  205. label: '点击率'
  206. },
  207. {
  208. value: '转化率',
  209. label: '转化率'
  210. },
  211. {
  212. value: 'TotalSalesSameSKU',
  213. label: '推广商品销售额'
  214. },
  215. {
  216. value: 'TotalSalesOtherSKU',
  217. label: '其他商品销售额'
  218. },
  219. {
  220. value: 'TotalPurchasesSameSKU',
  221. label: '推广商品订单数'
  222. },
  223. {
  224. value: 'TotalPurchasesOtherSKU',
  225. label: '其他商品订单数'
  226. },
  227. {
  228. value: 'TotalUnitOrderedSameSKU',
  229. label: '推广商品销量'
  230. },
  231. {
  232. value: 'TotalUnitOrderedOtherSKU',
  233. label: '其他商品销量'
  234. },
  235. {
  236. value: 'TopOfSearchImpressionShare',
  237. label: '搜索结果顶部展示份额'
  238. },
  239. ]
  240. export const barOptions2 = [
  241. {
  242. value: 'ACOS',
  243. label: 'ACOS',
  244. },
  245. {
  246. value: 'ROAS',
  247. label: 'ROAS',
  248. },
  249. {
  250. value: 'Spend',
  251. label: '花费',
  252. units: '$',
  253. },
  254. {
  255. value: 'TotalSales',
  256. label: '销售额',
  257. },
  258. {
  259. value: 'TotalPurchases',
  260. label: '订单数',
  261. },
  262. {
  263. value: 'TotalUnitOrdered',
  264. label: '销量',
  265. },
  266. {
  267. value: 'CPC',
  268. label: '点击成本'
  269. },
  270. {
  271. value: 'CPA',
  272. label: '订单成本'
  273. },
  274. {
  275. value: 'Impression',
  276. label: '曝光量',
  277. },
  278. {
  279. value: 'Click',
  280. label: '点击量',
  281. },
  282. {
  283. value: 'qwe',
  284. label: '点击率'
  285. },
  286. {
  287. value: '转化率',
  288. label: '转化率'
  289. },
  290. {
  291. value: 'TotalSalesSameSKU',
  292. label: '推广商品销售额'
  293. },
  294. {
  295. value: 'TotalSalesOtherSKU',
  296. label: '其他商品销售额'
  297. },
  298. {
  299. value: 'TotalPurchasesSameSKU',
  300. label: '推广商品订单数'
  301. },
  302. {
  303. value: 'TotalPurchasesOtherSKU',
  304. label: '其他商品订单数'
  305. },
  306. {
  307. value: 'TotalUnitOrderedSameSKU',
  308. label: '推广商品销量'
  309. },
  310. {
  311. value: 'TotalUnitOrderedOtherSKU',
  312. label: '其他商品销量'
  313. },
  314. {
  315. value: 'TopOfSearchImpressionShare',
  316. label: '搜索结果顶部展示份额'
  317. },
  318. ]
  319. export const pieOptions = [
  320. {
  321. value: 'Spend',
  322. label: '花费',
  323. },
  324. {
  325. value: 'TotalSales',
  326. label: '销售额',
  327. },
  328. {
  329. value: 'TotalPurchases',
  330. label: '订单数',
  331. },
  332. {
  333. value: 'TotalUnitOrdered',
  334. label: '销量',
  335. },
  336. {
  337. value: 'Impression',
  338. label: '曝光量',
  339. },
  340. {
  341. value: 'Click',
  342. label: '点击量',
  343. },
  344. ]