JD Monthly Product Sales
JD → JD Monthly Product Sales → dataset=jd
agent.dataset.jdAuthenticated runtime tools and each query response are authoritative for tenant scope and current data coverage.
Query capabilities
- Time grain
month- Entity types
productshop- Filter fields
product_idshop_idbrandcategory_l1category_l2category_l3shop- Searchable value fields
brandcategory_l1category_l2category_l3shop- Exact reference formats
jd_product_idjd_product_urljd_shop_idjd_shop_url
Minimal call
This is an executable request shape; adjust its scope to the user's question.
query_metrics{
"dataset": "jd",
"group_by": [
"brand"
],
"limit": 10,
"metrics": [
"gmv"
],
"order_by": [
{
"dir": "desc",
"field": "gmv"
}
],
"task_query": "查看京东最近一个完整月的品牌销售额排名",
"time": {
"last_complete_months": 1
}
}Credit consumption pricing
These active prices are the values used for estimates and charges.
- Pricing version
- jd-unified-2026-07-23-v4
- Effective
- 2026-07-23
Scan and compute
Credits / 100 million physical row-columns- L0
- 100
- L1
- 100
- L2
- 10000
Data delivery
Credits / weighted cell- 1–200
- 0.1
- 201–20,000
- 0.5
- 20,001–1,000,000
- 0.2
Self-service limit:1,000,000
Dictionary lookup
Credits / returned row2Field pointsGeneral points 1
asp加权平均成交价,单位为人民币元,按 SUM(gmv) / SUM(units) 计算;总销量为 0 时返回空,仅支持聚合查询。Fixed separately3
brand京东上游记录的品牌名称,与 brand_id 对应;可能为空,也可能存在名称写法差异。General rule1
brand_id京东上游提供的品牌标识,与 brand 对应;上游未识别品牌时可能为空。General rule1
category_l1京东上游品类体系中的一级品类名称,与 category_l1_id 对应。General rule1
category_l1_id京东上游品类体系中 category_l1 对应的一级品类标识;可能为空。General rule1
category_l2京东上游品类体系中的二级品类名称,与 category_l2_id 对应。General rule1
category_l2_id京东上游品类体系中 category_l2 对应的二级品类标识;可能为空。General rule1
category_l3京东上游品类体系中的三级品类名称,与 category_l3_id 对应。General rule1
category_l3_id京东上游品类体系中 category_l3 对应的三级品类标识;可能为空。General rule1
gmv券后销售额,单位为人民币元;聚合查询返回所选范围合计,明细查询返回单条商品月记录的金额。Fixed separately5
month商品销售记录所属自然月,格式为 YYYY-MM;该数据集为月粒度。Fixed separately0
product_id京东商品的稳定标识,用于精确筛选,并与 product_url 对应。Fixed separately0
product_url根据 product_id 生成的标准京东商品详情页链接。Fixed separately0
shop京东记录的店铺名称,与 shop_id 对应;名称可能随时间变化。General rule1
shop_id京东店铺的稳定标识,用于精确筛选,并与 shop_url 对应。Fixed separately0
shop_url京东上游记录提供的标准店铺页面链接,与 shop_id 对应;可能为空。General rule1
specification商品规格属性集合,通常编码为 JSON 对象字符串;属性键因品类而异,内容可能为空,仅支持明细返回。General rule1
title该自然月记录的商品标题;可返回展示,但不支持按标题搜索或筛选。Fixed separately1
units商品销量;聚合查询返回所选范围合计,明细查询返回单条商品月记录的销量。Fixed separately5
Query Patterns
Aggregate and product drilldown
Query an aggregate scope, then rank products under exactly the same filters.
brand_shareBrand share
Compute a brand's share from two atomic GMV results returned by one bundled call.
brand_trendBrand trend
Query monthly atomic metrics for one exact brand.
category_product_rankingCategory product ranking
Rank exact product IDs within a resolved category and time range.
cross_period_productsCross-period product sets
Compare product-ID sets returned by one bundled period call.
product_comparisonProduct comparison
Compare multiple exact JD product references over one time range.
product_contributionProduct contribution to change
Attribute cross-period GMV change from two product-level atomic queries.
product_performanceProduct performance
Query monthly sales metrics for one exact JD product reference.
shop_name_performanceShop performance by name
Resolve one spoken shop name and query its monthly atomic metrics.
shop_performanceShop performance
Query monthly atomic metrics for one exact JD shop ID or standard URL.
Fields and capabilities
product_ididentifier- Stable JD product identifier used for exact filtering and paired with product_url.
aggregate-select · group-by · aggregate-filter=eq,in · detail-return · detail-filter=eq,in titleattribute- Product title recorded for the month; available for output, but not for title search or filtering.
aggregate-select · group-by · detail-return · requires-group-by=product_id product_urlattribute- Canonical JD product-detail URL generated from product_id.
aggregate-select · group-by · detail-return · requires-group-by=product_id shop_ididentifier- Stable JD shop identifier used for exact filtering and paired with shop_url.
aggregate-select · group-by · aggregate-filter=eq,in · detail-return · detail-filter=eq,in shop_urlattribute- Canonical JD shop-page URL supplied by the upstream record and paired with shop_id; it may be empty.
aggregate-select · group-by · detail-return · requires-group-by=shop_id brand_ididentifier- Upstream JD brand identifier paired with brand; it may be missing when the source does not identify a brand.
detail-return · detail-filter=eq,in branddimension- Brand name recorded by the upstream JD data, paired with brand_id; it may be missing or vary in spelling.
aggregate-select · group-by · aggregate-filter=eq,neq,in,not_in,contains · detail-return · detail-filter=eq,neq,in,not_in,contains · search category_l1_ididentifier- Identifier of category_l1 in the upstream JD category hierarchy; it may be missing.
detail-return · detail-filter=eq,in category_l1dimension- Level-1 category name in the upstream JD hierarchy, paired with category_l1_id.
aggregate-select · group-by · aggregate-filter=eq,neq,in,not_in,contains · detail-return · detail-filter=eq,neq,in,not_in,contains · search category_l2_ididentifier- Identifier of category_l2 in the upstream JD category hierarchy; it may be missing.
detail-return · detail-filter=eq,in category_l2dimension- Level-2 category name in the upstream JD hierarchy, paired with category_l2_id.
aggregate-select · group-by · aggregate-filter=eq,neq,in,not_in,contains · detail-return · detail-filter=eq,neq,in,not_in,contains · search category_l3_ididentifier- Identifier of category_l3 in the upstream JD category hierarchy; it may be missing.
detail-return · detail-filter=eq,in category_l3dimension- Level-3 category name in the upstream JD hierarchy, paired with category_l3_id.
aggregate-select · group-by · aggregate-filter=eq,neq,in,not_in,contains · detail-return · detail-filter=eq,neq,in,not_in,contains · search shopdimension- Shop name recorded by JD, paired with shop_id; it may change over time.
aggregate-select · group-by · aggregate-filter=eq,neq,in,not_in,contains · detail-return · detail-filter=eq,neq,in,not_in,contains · search specificationattribute- Product specification attributes, usually encoded as a JSON object string; keys vary by category, the value may be empty, and it is available only in detail output.
detail-return monthtime- Calendar month to which the product sales record belongs, formatted as YYYY-MM; the dataset grain is monthly.
aggregate-select · group-by · detail-return gmvmeasure- Post-coupon sales amount in CNY; aggregate queries sum the selected scope, while detail queries return the value for one product-month record.
aggregate-select · detail-return · certified unitsmeasure- Units sold; aggregate queries sum the selected scope, while detail queries return the value for one product-month record.
aggregate-select · detail-return aspmeasure- Weighted average selling price in CNY, calculated as SUM(gmv) / SUM(units); null when total units is zero, and available only in aggregate queries.
aggregate-select
Limitations
- Only monthly-grain data is available.
- Products require an exact product_id or a standard item.jd.com URL; names, aliases, fuzzy search, and short links are unsupported.
- Shops accept an exact shop_id, a standard mall.jd.com URL, or an exact shop name resolved with search_values.
- Reviews, traffic, inventory, causal explanations, and other platforms are not provided.
- YoY, MoM, share, contribution, and cross-period set differences must be computed by the Agent from atomic query results.