后台-系统设置-扩展变量-手机广告位-内容正文顶部 |
统计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
参数描述
响应事例
{
"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
参数描述
响应事例
{
"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
}
响应描述
会员下单量统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/quantity
参数描述
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单量",
"data": [
"1"
],
"local_name": [
"测试会员"
]
}
}
会员下单量统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/quantity/page
参数描述
响应事例
{
"data": [
{
"ordernum": 1,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
会员下单商品数统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/goods/num
参数描述
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单商品数",
"data": [
"2.0"
],
"local_name": [
"测试会员"
]
}
}
会员下单商品数统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/goods/num/page
参数描述
响应事例
{
"data": [
{
"goodsnum": 2,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
会员下单金额统计CHART
API 会员下单量统计CHART
请求类型 GET
URL /statistics/member/order/money
参数描述
响应事例
{
"x_axis": [
"1"
],
"y_axis": [],
"series": {
"name": "会员下单金额",
"data": [
"298.0"
],
"local_name": [
"测试会员"
]
}
}
会员下单金额统计PAGE
API 会员下单量统计PAGE
请求类型 GET
URL /statistics/member/order/money/page
参数描述
响应事例
{
"data": [
{
"totalmoney": 298,
"membername": "测试会员"
}
],
"page_no": 1,
"page_size": 10,
"data_total": 10
}
响应字段描述
商品统计
价格销量
API 价格销量统计CHART
请求类型 GET
URL /statistics/goods/price/sales
参数描述
响应事例
{
"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
参数描述
响应事例
{
"xAxis": [
"1",
"2"
],
"yAxis": [],
"series": {
"name": "下单数量",
"data": [
"1",
"1"
],
"localName": [
"测试商品1",
"测试商品2"
]
}
}
以上就是易族智汇javashop为您整理的关于统计方面的内容,就为您介绍到这里。想了解更多关于统计方面的内容,请关注“技术文档栏目https://www.javamall.com.cn/xueyuan/jswd/”
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。