统计API
模型统一说明
本页面返回对象为两种模型,SimpleChart和MultipleChart模型,均继承BaseChart,需要扩展建议继续继承此类。
SimpleChart
x_axis X轴刻度
y_axis y轴刻度
series 数据
name 一组数据名称,例如 “当前月份销量”
data 数组格式,这组数据的各个值
local_name 每个节点数据的名称,例如在柱状图每个节点分别需要显示“商品名称”或“会员名称”
MultipleChart
x_axis X轴刻度
y_axis y轴刻度
series[] 与SimpleChart唯一的区别点在于此,即返回的是多组数据,例如本月数据与上月数据对比
name 一组数据名称,例如 “当前月份销量”
data 数组格式,这组数据的各个值
local_name 每个节点数据的名称,例如在柱状图每个节点分别需要显示“商品名称”或“会员名称”
API规则统一说明
当chart需要配page模型返回时,在这个版本,需要发送两次请求到服务器,例如新增会员统计api地址为:“/statistics/member-analysis/increase-member”,那么默认page表格返回,在路径末追加“-page”即可,“/statistics/member-analysis/increase-member-page”
后台统计
会员分析
新增会员CHART
API 新增会员CHART
请求类型 GET
URL /statistics/member/increase/member
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
响应事例
{
"x_axis": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12"
],
"y_axis": [],
"series": {
"name": "新增会员数量",
"data": [
"0",
"0",
"1",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"local_name": []
}
}
新增会员PAGE
API 新增会员PAGE
请求类型 GET
URL /statistics/member/increase/member/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
响应事例
{
"data": [
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 1
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 2
},
{
"num": 1,
"time": "03",
"lastnum": 0,
"growth": 0
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 4
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 5
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 6
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 7
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 8
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 9
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 10
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 11
},
{
"lastnum": 0,
"num": 0,
"growth": 0,
"time": 12
}
],
"page_no": 1,
"page_size": 12,
"data_total": 12
}
响应描述
名称 | 含义 |
---|---|
lastnum | 上一周期数据 |
num | 本周期数据 |
growth | 同比增长字符串(100%,不需要格式化) |
time | 日期/月份,按月查询这里就是日,按年查询这里就是月 |
会员下单量统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/quantity
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0表示全平台,其他值代表商家id |
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单量",
"data": [
"1"
],
"local_name": [
"测试会员"
]
}
}
会员下单量统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/quantity/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0表示全平台,其他值代表商家id |
响应事例
{
"data": [
{
"ordernum": 1,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
名称 | 含义 |
---|---|
ordernum | 订单数量 |
membername | 会员名称 |
会员下单商品数统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/goods/num
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单商品数",
"data": [
"2.0"
],
"local_name": [
"测试会员"
]
}
}
会员下单商品数统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/goods/num/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0表示全平台,其他值代表商家id |
响应事例
{
"data": [
{
"goodsnum": 2,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
名称 | 含义 |
---|---|
goodsnum | 下单商品数量 |
membername | 会员名称 |
会员下单金额统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单金额",
"data": [
"298.0"
],
"local_name": [
"测试会员"
]
}
}
会员下单金额统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/money/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"data": [
{
"totalmoney": 298,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
名称 | 含义 |
---|---|
totalmoney | 下单金额 |
membername | 会员名称 |
商品统计
价格销量
API 价格销量统计CHART
请求类型 GET
URL /statistics/goods/price/sales
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"xAxis": [
"1~100",
"100~1000",
"1000~10000",
"10000+"
],
"yAxis": [],
"series": {
"name": "下单金额",
"data": [
"0",
"2",
"0",
"0"
],
"localName": [
"1~100",
"100~1000",
"1000~10000",
"10000+"
]
}
}
热卖商品销量统计CHART
API 热卖商品销量统计CHART
请求类型 GET
URL /statistics/goods/hot/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"xAxis": [
"1",
"2"
],
"yAxis": [],
"series": {
"name": "下单数量",
"data": [
"1",
"1"
],
"localName": [
"测试商品1",
"测试商品2"
]
}
}
热卖商品销量统计PAGE
API 热卖商品销量统计PAGE
请求类型 GET
URL /statistics/goods/hot/money/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"data": [
{
"ordernum": 1,
"goods_name": "测试商品1"
},
{
"ordernum": 1,
"goods_name": "测试商品2"
}
],
"pageNo": 1,
"pageSize": 2,
"dataTotal": 2
}
响应描述
名称 | 含义 |
---|---|
ordernum | 下单数 |
goods_name | 商品名称 |
热卖商品销售金额统计CHART
API 热卖商品销量统计CHART
请求类型 GET
URL /statistics/goods/hot/num
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"xAxis": [
"1",
"2"
],
"yAxis": [],
"series": {
"name": "下单金额",
"data": [
"99.00",
"199.00"
],
"localName": [
"测试商品1",
"测试商品2"
]
}
}
热卖商品销售金额统计PAGE
API 热卖商品销量统计PAGE
请求类型 GET
URL /statistics/goods/hot/num/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"xAxis": [
"1",
"2"
],
"yAxis": [],
"series": {
"name": "下单金额",
"data": [
"99.00",
"199.00"
],
"localName": [
"测试商品1",
"测试商品2"
]
}
}
响应描述
名称 | 含义 |
---|---|
price | 商品金额 |
goods_name | 商品名称 |
商品销售明细
API 商品销售明细
请求类型 GET
URL /statistics/goods/sale/details
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
goodsName | 测试商品 | 否 | 商品名称模糊匹配 |
pageNo | 1 | 否 | 商品页码 |
pageSize | 10 | 否 | 分页大小 |
响应事例
{
"data": [
{
"goods_name": "测试商品1",
"ordernum": 1,
"num": 1,
"price": 99
},
{
"goods_name": "测试商品2",
"ordernum": 1,
"num": 1,
"price": 199
}
],
"pageNo": 1,
"pageSize": 10,
"dataTotal": 2
}
响应描述
名称 | 含义 |
---|---|
ordernum | 下单量 |
goods_name | 商品名称 |
price | 下单金额 |
num | 下单商品数 |
商品收藏排行CHART
API 商品收藏排行CHART
请求类型 GET
URL /statistics/goods/collect
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [
"1",
"2"
],
"yAxis": [],
"series": {
"name": "商品收藏TOP50",
"data": [
"199",
"99"
],
"localName": [
"测试商品2",
"测试商品1"
]
}
}
商品收藏统计PAGE
API 商品收藏统计PAGE
请求类型 GET
URL /statistics/goods/collect/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"data": [
{
"goods_name": "测试商品2",
"price": 199,
"favorite_num": 199,
"seller_name": "测试店铺2"
},
{
"goods_name": "测试商品1",
"price": 99,
"favorite_num": 99,
"seller_name": "测试店铺"
}
],
"pageNo": 1,
"pageSize": 50,
"dataTotal": 2
}
响应描述
名称 | 含义 |
---|---|
price | 商品金额 |
goods_name | 商品名称 |
favorite_num | 收藏数量 |
seller_name | 商家名称 |
行业分析
行业规模下单量
API 行业规模下单量
请求类型 GET
URL /statistics/industry/order/quantity
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [],
"yAxis": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
],
"series": {
"name": "行业下单统计",
"data": [
"0",
"2",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
]
}
}
行业规模下单金额
API 行业规模下单金额
请求类型 GET
URL /statistics/industry/order/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [],
"yAxis": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
],
"series": {
"name": "行业下单金额",
"data": [
"0",
"298.00",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
]
}
}
行业规模下单商品数量
API 行业规模下单商品数量
请求类型 GET
URL /statistics/industry/goods/num
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [],
"yAxis": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
],
"series": {
"name": "行业下单商品数",
"data": [
"0",
"2",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": [
"数码家电",
"食品饮料",
"进口食品",
"美容化妆",
"母婴玩具",
"厨房用品",
"钟表箱包",
"营养保健",
"服装鞋靴"
]
}
}
概括总览
API 概括总览
请求类型 GET
URL /statistics/industry/overview
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
categroy | 0 | 是 | 0代表全部分类,其他值代表分类id |
响应事例
{
"data": [
{
"nosales_goodsnum": 0,
"category_name": "数码家电",
"category_id": 491,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "食品饮料",
"category_id": 1,
"goods_totalnum": 2,
"avg_price": 149,
"sold_goodsnum": 2,
"sold_num": 2,
"sales_money": 298
},
{
"nosales_goodsnum": 0,
"category_name": "进口食品",
"category_id": 4,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "美容化妆",
"category_id": 38,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "母婴玩具",
"category_id": 56,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "厨房用品",
"category_id": 79,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "钟表箱包",
"category_id": 35,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "营养保健",
"category_id": 85,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
},
{
"nosales_goodsnum": 0,
"category_name": "服装鞋靴",
"category_id": 86,
"goods_totalnum": 0,
"avg_price": 0,
"sold_goodsnum": 0,
"sold_num": 0,
"sales_money": 0
}
],
"pageNo": 1,
"pageSize": 10,
"dataTotal": 10
}
响应描述
名称 | 含义 |
---|---|
nosales_goodsnum | 无成交商品数量 |
category_name | 商品分类 |
category_id | 分类id |
goods_totalnum | 商品总数 |
avg_price | 平均价格 |
sold_goodsnum | 成交数量 |
sold_num | 有销量商品书 |
sales_money | 成交金额 |
其他统计
订单统计下单金额
API 下单金额
请求类型 GET
URL /statistics/order/order/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
order_status | COMPLETE | 否 | 订单状态 |
响应事例
{
"xAxis": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12"
],
"yAxis": [],
"series": [
{
"name": "本月",
"data": [
"0",
"0",
"298.0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
},
{
"name": "上月",
"data": [
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
}
]
}
订单统计下单量
API 下单量
请求类型 GET
URL /statistics/order/order/num
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
order_status | COMPLETE | 否 | 订单状态 |
响应事例
{
"xAxis": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12"
],
"yAxis": [],
"series": [
{
"name": "本月",
"data": [
"0",
"0",
"1",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
},
{
"name": "上月",
"data": [
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
}
]
}
订单统计订单page
API 下单量
请求类型 GET
URL /statistics/order/order/page
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
order_status | COMPLETE | 否 | 订单状态 |
pageNo | 1 | 是 | 当前页面 |
pageSize | 20 | 是 | 分页大小 |
响应事例
{
"data": [
{
"sn": "141421421421",
"create_time": "1,521,963,051",
"order_price": "298",
"order_status": "COMPLETE",
"buyer_name": "测试用户1"
}
],
"pageNo": 1,
"pageSize": 20,
"dataTotal": 1
}
响应描述
名称 | 含义 |
---|---|
sn | 订单sn |
create_time | 创建日期 |
order_price | 订单金额 |
order_status | 订单状态 |
buyer_name | 购买会员 |
销售收入总览
API 销售收入总览
请求类型 GET
URL /statistics/order/sales/total
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
响应事例
{
"receive_money": 298,
"refund_money": 88,
"real_money": 210
}
响应描述
名称 | 含义 |
---|---|
receive_money | 收入金额 |
refund_money | 退款金额 |
real_money | 最总金额 |
销售收入page
API 销售收入page
请求类型 GET
URL /statistics/order/sales/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
响应事例
{
"data": [
{
"goods_name": "测试商品1",
"goods_num": 1,
"price": 99,
"total": 99
},
{
"goods_name": "测试商品2",
"goods_num": 1,
"price": 199,
"total": 199
}
],
"pageNo": 1,
"pageSize": 10,
"dataTotal": 2
}
响应描述
名称 | 含义 |
---|---|
goods_name | 商品名称 |
goods_num | 数量 |
price | 价格 |
total | 总金额 |
区域分析下单会员
API 下单会员
请求类型 GET
URL /statistics/order/region/member
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 1 | 是 | 店铺id,0表示全平台 |
响应事例
{
"name": [
"北京",
"上海",
"天津",
"重庆",
"河北",
"山西",
"河南",
"辽宁",
"吉林",
"黑龙江",
"内蒙古",
"江苏",
"山东",
"安徽",
"浙江",
"福建",
"湖北",
"湖南",
"广东",
"广西",
"江西",
"四川",
"海南",
"贵州",
"云南",
"西藏",
"陕西",
"甘肃",
"青海",
"宁夏",
"新疆",
"台湾",
"港澳"
],
"data": [
"1",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
]
}
区域分析下单量
API 下单量
请求类型 GET
URL /statistics/order/region/num
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 1 | 是 | 店铺id,0表示全平台 |
响应事例
{
"name": [
"北京",
"上海",
"天津",
"重庆",
"河北",
"山西",
"河南",
"辽宁",
"吉林",
"黑龙江",
"内蒙古",
"江苏",
"山东",
"安徽",
"浙江",
"福建",
"湖北",
"湖南",
"广东",
"广西",
"江西",
"四川",
"海南",
"贵州",
"云南",
"西藏",
"陕西",
"甘肃",
"青海",
"宁夏",
"新疆",
"台湾",
"港澳"
],
"data": [
"1",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
]
}
区域分析下单金额
API 下单金额
请求类型 GET
URL /statistics/order/region/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 1 | 是 | 店铺id,0表示全平台 |
响应事例
{
"name": [
"北京",
"上海",
"天津",
"重庆",
"河北",
"山西",
"河南",
"辽宁",
"吉林",
"黑龙江",
"内蒙古",
"江苏",
"山东",
"安徽",
"浙江",
"福建",
"湖北",
"湖南",
"广东",
"广西",
"江西",
"四川",
"海南",
"贵州",
"云南",
"西藏",
"陕西",
"甘肃",
"青海",
"宁夏",
"新疆",
"台湾",
"港澳"
],
"data": [
"298.0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
]
}
区域分析下单表格
API 下单page
请求类型 GET
URL /statistics/order/region/form
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 1 | 是 | 店铺id,0表示全平台 |
响应事例
{
"data": [
{
"member_num": 1,
"region_id": 1,
"region_name": "北京",
"order_price": 298,
"sn_num": 1
},
{
"member_num": 0,
"region_id": 2,
"region_name": "上海",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 3,
"region_name": "天津",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 4,
"region_name": "重庆",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 5,
"region_name": "河北",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 6,
"region_name": "山西",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 7,
"region_name": "河南",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 8,
"region_name": "辽宁",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 9,
"region_name": "吉林",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 10,
"region_name": "黑龙江",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 11,
"region_name": "内蒙古",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 12,
"region_name": "江苏",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 13,
"region_name": "山东",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 14,
"region_name": "安徽",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 15,
"region_name": "浙江",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 16,
"region_name": "福建",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 17,
"region_name": "湖北",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 18,
"region_name": "湖南",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 19,
"region_name": "广东",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 20,
"region_name": "广西",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 21,
"region_name": "江西",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 22,
"region_name": "四川",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 23,
"region_name": "海南",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 24,
"region_name": "贵州",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 25,
"region_name": "云南",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 26,
"region_name": "西藏",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 27,
"region_name": "陕西",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 28,
"region_name": "甘肃",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 29,
"region_name": "青海",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 30,
"region_name": "宁夏",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 31,
"region_name": "新疆",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 32,
"region_name": "台湾",
"order_price": 0,
"sn_num": 0
},
{
"member_num": 0,
"region_id": 52993,
"region_name": "港澳",
"order_price": 0,
"sn_num": 0
}
],
"pageNo": 1,
"pageSize": 33,
"dataTotal": 33
}
响应描述
名称 | 含义 |
---|---|
member_num | 下单会员数 |
region_name | 地区名称 |
order_price | 订单金额 |
sn_num | 订单数 |
客单价分布
API 客单价分布
请求类型 GET
URL /statistics/order/unit/price
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
prices | 100 | 是 | 数组,两个值以上,查询的价格区间,如:输入1、100、1000、10000,1~100、100~1000、1000~10000; |
响应事例
{
"xAxis": [
"1~100",
"100~1000",
"1000~10000"
],
"yAxis": [],
"series": {
"name": "下单量",
"data": [
"0",
"2",
"0"
],
"localName": [
"1~100",
"100~1000",
"1000~10000"
]
}
}
购买时段分布
API 购买时段分布
请求类型 GET
URL /statistics/order/unit/time
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24"
],
"yAxis": [],
"series": {
"name": "下单量",
"data": [
"0",
"0",
"1",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
}
}
购买频率分析
API 购买时段分布
请求类型 GET
URL /statistics/order/unit/num
响应事例
{
"data": [
{
"member_num": 1,
"order_num": 1,
"percent": "100%"
},
{
"member_num": 0,
"order_num": 2,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 3,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 4,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 5,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 6,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 7,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 8,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 9,
"percent": "0%"
},
{
"member_num": 0,
"order_num": 10,
"percent": "0%"
},
{
"member_num": 0,
"order_num": "10+",
"percent": "0%"
}
],
"pageNo": 1,
"pageSize": 10,
"dataTotal": 10
}
响应描述
名称 | 含义 |
---|---|
member_num | 会员树 |
order_num | 下单量 |
percent | 占比 |
退款统计CHART
API 退款统计
请求类型 GET
URL /statistics/order/return/money
参数描述
参数名 | 事例值 | 是否必填 | 描述 |
---|---|---|---|
circle | YEAR | 是 | 搜索类型,“YEAR”按照年搜索,“MONTH”按照月搜索 |
year | 2018 | 是 | 年份 |
month | 3 | 是 | 月份 |
sellerId | 0 | 是 | 0代表全部平台,其他值代表商家id |
响应事例
{
"xAxis": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12"
],
"yAxis": [],
"series": {
"name": "退款",
"data": [
"0",
"0",
"88.00",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0",
"0"
],
"localName": []
}
}