根据 SPU 获取数据分析
POST/openapi/2026-07/data-analysis/spu
通过 SPU、SKU 或专辑维度分析商品,提供详细的销售数据洞察。
请求
- application/json
- 请求体
- 示例
请求体必填
created_at:商品创建时间first_published_at:首次上架时间published_at:最近上架时间product_op_updated_at:商品最后操作更新时间order_count:订单数量sales_count:销售数量sales_total:总销售额net_sales_total:净销售额discount:折扣金额tax:税费金额views_count:浏览次数add_to_cart_count:加购次数add_to_cart_rate:加购率view_client_count:独立浏览用户数add_cart_client_count:独立加购用户数add_to_cart_conversion_rate:加购转化率transform_rate:整体转化率in/not in-> value 为字符串数组,例如["SPU001", "SPU002"]like/not like-> value 为字符串,例如"shirt"=>>=<<=-> value 为标量(字符串或数字),例如10- 列表类
spuskuproduct_idtitletag_list-> 数组 - 区间类
price_min/price_max、cost_price_min/cost_price_max、compare_at_price_min/compare_at_price_max、created_at_min/created_at_max、updated_at_min/updated_at_max-> 标量 - 布尔类
publishedsub_category->"true"/"false" - 其他
collection_idkeywordvendorcategoryproduct_notesales_platform-> 字符串 no_filter_crawler:不过滤,统计全部流量(默认)official_crawler:过滤掉已知爬虫/机器人
分析对象类型,可选值:product、variant、collection
开始时间:Unix 时间戳(秒),以字符串形式传递(例如 "1748736000");需小于 end_time,通常取目标时区当天 0 点
结束时间:Unix 时间戳(秒),以字符串形式传递(例如 "1781481600");需大于 begin_time,通常取次日时区当天 0 点
分页游标
每页记录数
10时区偏移(小时);推荐范围 -12 至 14
排序字段,可选值:
排序方向,可选值:asc(升序)、desc(降序)
专辑 ID(传入后将按该专辑筛选结果)
搜索关键词;非空时将按 title、ID、brief、SKU、SPU、tags、note 进行模糊匹配
搜索模式,可选值:base(默认,基础模式)、advanced(高级模式,启用 filter 字段)
高级筛选条件(JSON 字符串);仅当 search_model 为 advanced 时生效
结构为扁平 JSON 对象:每个筛选 key 对应一个叶子 {"operator": "...", "value": ...},
多个 key 之间为 AND(本接口不支持 OR 组合)。
要传的 value 类型由 operator 决定(大小写不敏感):
key 与 value 的对应:
未识别的 key 会被静默忽略(请求仍返回 200),筛选「不生效」时优先核对 key 拼写。
例如:{"spu": {"operator": "in", "value": ["SPU001", "SPU002"]}}
是否在返回中包含曝光数据
爬虫过滤策略,控制统计是否剔除爬虫/机器人流量。可选值:
{
"type": "string",
"begin_time": "string",
"end_time": "string",
"cursor": "string",
"page_size": 10,
"time_zone": 0,
"sort_by": "string",
"sort_direction": "string",
"collection_id": "string",
"keyword": "string",
"search_model": "string",
"filter": "string",
"with_impression": true,
"filter_crawler_type": "string"
}
响应
- 200
OK
- application/json
- 数据结构
- 示例
数据结构
- Array [
- ]
错误码
错误信息
data object
data object[]
数据列表
UTM 来源
UTM 媒介
UTM 活动名称
UTM 关键词
UTM 内容
图片
标题
原始订单数量
原始销售数量
原始总销售额
原始净销售额
原始折扣金额
原始税费金额
原始浏览次数
原始加购次数
原始浏览率
原始加购率
原始浏览客户端数量
原始加购客户端数量
原始加购转化率
原始转化率
商品 ID
简要描述
SPU(标准商品单元)
所属专辑
创建时间(ISO-8601 格式)
首次上架时间(ISO-8601 格式)
上架时间(ISO-8601 格式)
商品最后操作更新时间(ISO-8601 格式)
是否已上架
原始关税总额
订单数量
销售数量
总销售额
净销售额
折扣金额
税费
浏览次数
加购次数
浏览率
加购率
浏览客户端数量
加购客户端数量
加购到下单转化率
转化率
关税总额
SEO 友好 URL
曝光次数
记录总数
分页游标
是否有更多记录
{
"code": "string",
"message": "string",
"data": {
"data": [
{
"utm_source": "string",
"utm_medium": "string",
"utm_campaign": "string",
"utm_term": "string",
"utm_content": "string",
"image": "string",
"title": "string",
"order_count_original": 0,
"sales_count_original": 0,
"sales_total_original": 0,
"net_sales_total_original": 0,
"discount_original": 0,
"tax_original": 0,
"views_count_original": 0,
"add_to_cart_count_original": 0,
"views_rate_original": 0,
"add_to_cart_rate_original": 0,
"view_client_count_original": 0,
"add_cart_client_count_original": 0,
"add_to_cart_conversion_rate_original": 0,
"transform_rate_original": 0,
"product_id": "string",
"brief": "string",
"spu": "string",
"collection": "string",
"created_at": "string",
"first_published_at": "string",
"published_at": "string",
"product_op_updated_at": "string",
"published": true,
"duty_total_original": 0,
"order_count": "string",
"sales_count": "string",
"sales_total": "string",
"net_sales_total": "string",
"discount": "string",
"tax": "string",
"views_count": "string",
"add_to_cart_count": "string",
"views_rate": "string",
"add_to_cart_rate": "string",
"view_client_count": "string",
"add_cart_client_count": "string",
"add_to_cart_conversion_rate": "string",
"transform_rate": "string",
"duty_total": "string",
"seo_url": "string",
"impression": "string"
}
],
"count": 0,
"cursor": "string",
"has_more": true
}
}