linkfox-sorftime-amazon-product-detail

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Sorftime Product Detail

Sorftime 产品详情查询工具

This skill guides you on how to query Amazon product detail and historical trend data by ASIN via Sorftime, helping Amazon sellers analyze product performance, pricing strategy, and competitive positioning.
本技能将指导你如何通过Sorftime按ASIN查询亚马逊产品详情与历史趋势数据,帮助亚马逊卖家分析产品表现、定价策略及竞争定位。

Core Concepts

核心概念

Sorftime Product Detail provides comprehensive product-level data by ASIN, with historical trend data going back to 2021. It covers sales volume & revenue trends, price & promotion tracking, multi-level BSR ranking history, and real-time profit analysis with FBA fee breakdown.
Key differentiator: This tool returns trend/time-series data for individual products. If you need to search/filter products across a category, brand, or seller, use the Sorftime Product Search skill instead.
Sorftime 产品详情查询工具可通过ASIN提供全面的产品级数据,历史趋势数据可追溯至2021年。数据涵盖销量与销售额趋势、价格与促销跟踪、多维度BSR排名历史,以及包含FBA费用明细的实时利润分析。
核心差异化优势:本工具返回单个产品的趋势/时间序列数据。若你需要按品类、品牌或卖家搜索/筛选产品,请使用Sorftime 产品搜索技能。

Data Fields

数据字段

Response data covers the following categories (see
references/api.md
for complete field reference):
  • Basic info: title, brand, ASIN, listing URL, images (main + A+), store name, bullet points, product badges, off-sale status, last update date, weight, size
  • Variations: parent ASIN, variation count, child ASINs, variation attributes
  • Pricing & profit: sale price, coupon, platform fee, FBA fees (with detail breakdown), FBM shipping cost, profit amount & rate
  • Sales: official monthly sales (Amazon-published)
  • Rankings: BSR rank, category tree, sub-category rankings, listing date, days online
  • Ratings: rating score, rating count, star distribution (1-5 star percentages)
  • Seller: Buybox seller name/ID/country, FBA status, seller count
  • Listing features: A+ content, video, brand store, feature ratings, product info, properties
  • Promotions: brand promotion, deal type, extra savings
  • Trends (time-series): BSR rank, sub-BSR rank, daily/monthly sales volume, daily/monthly revenue, price, list price, deal status
响应数据涵盖以下类别(完整字段参考请见
references/api.md
):
  • 基础信息:标题、品牌、ASIN、Listing链接、图片(主图+A+图)、店铺名称、要点描述、产品标识、下架状态、最后更新日期、重量、尺寸
  • 变体信息:父ASIN、变体数量、子ASIN、变体属性
  • 定价与利润:售价、优惠券、平台费用、FBA费用(含明细)、自发货运费、利润额与利润率
  • 销量:官方月度销量(亚马逊发布)
  • 排名:BSR排名、品类树、子品类排名、上架日期、在线天数
  • 评分:评分星级、评分数量、星级分布(1-5星占比)
  • 卖家信息:Buybox卖家名称/ID/国别、FBA状态、卖家数量
  • Listing特性:A+内容、视频、品牌店铺、功能评分、产品信息、属性
  • 促销活动:品牌促销、Deal类型、额外优惠
  • 趋势数据(时间序列):BSR排名、子品类BSR排名、日/月销量、日/月销售额、价格、标价、Deal状态

Supported Marketplaces

支持的站点

US (United States), GB (United Kingdom), DE (Germany), FR (France), IN (India), CA (Canada), JP (Japan), ES (Spain), IT (Italy), MX (Mexico), AE (United Arab Emirates), AU (Australia), BR (Brazil), SA (Saudi Arabia)
Default marketplace is US. Use
us
when the user doesn't specify a marketplace.
Note: Sorftime uses lowercase codes (e.g.,
us
,
gb
,
de
), and UK is coded as
gb
(not
uk
).
美国(US)、英国(GB)、德国(DE)、法国(FR)、印度(IN)、加拿大(CA)、日本(JP)、西班牙(ES)、意大利(IT)、墨西哥(MX)、阿联酋(AE)、澳大利亚(AU)、巴西(BR)、沙特阿拉伯(SA)
默认站点为美国。当用户未指定站点时,使用
us
注意:Sorftime使用小写代码(如
us
gb
de
),英国的代码为
gb
(而非
uk
)。

调用方式

调用方式

  • API 端点
    POST /sorftime/amazon/productDetail
    (完整参数/响应/错误码见
    references/api.md
  • Python 脚本
    python scripts/sorftime_product_detail.py '<JSON 参数>' [--inline]
  • 成本约束:本工具会消耗积分;同一会话同一参数组合默认只调用一次,脚本带 24h 本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。
输出策略(脚本默认行为)
  • 始终将完整响应写入
    <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-sorftime-amazon-product-detail-<timestamp>.json
    <cwd>
    为脚本执行时的工作目录,在 Claude Code 里即当前项目目录;
    <session>
    取自环境变量
    SESSION_ID
    ,按用户任务自动聚合;禁止写入 /tmp,当前目录不可写则报错)
  • 响应体 ≤ 8 KB:落盘后把完整 JSON 打印到 stdout
  • 响应体 > 8 KB:落盘后 stdout 只输出摘要(顶层字段、常见计数如
    total
    /
    costToken
    、最大列表字段的长度 + 前 3 条样本)
  • --inline
    强制全量打印到 stdout(同样落盘)
读数据建议:先看摘要判断是否足够;需要具体字段时优先用
jq
ConvertFrom-Json
从保存的 json 文件按需抽取,避免整份 JSON 进入上下文。
  • API 端点
    POST /sorftime/amazon/productDetail
    (完整参数/响应/错误码请见
    references/api.md
  • Python 脚本
    python scripts/sorftime_product_detail.py '<JSON 参数>' [--inline]
  • 成本约束:本工具会消耗积分;同一会话同一参数组合默认仅调用一次,脚本自带24小时本地缓存。失败/空结果不得自动更换关键词、翻页或修改邮编连续试探;需要继续检索时,需先向用户说明会产生额外消耗。
输出策略(脚本默认行为)
  • 始终将完整响应写入
    <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-sorftime-amazon-product-detail-<timestamp>.json
    <cwd>
    为脚本执行时的工作目录,在Claude Code中即当前项目目录;
    <session>
    取自环境变量
    SESSION_ID
    ,按用户任务自动聚合;禁止写入/tmp,若当前目录不可写则报错)
  • 响应体 ≤ 8 KB:落盘后将完整JSON打印至stdout
  • 响应体 > 8 KB:落盘后stdout仅输出摘要(顶层字段、常见计数如
    total
    /
    costToken
    、最大列表字段的长度+前3条样本)
  • 添加
    --inline
    参数可强制将全量内容打印至stdout(同时仍会落盘)
读数据建议:先查看摘要判断是否满足需求;需要具体字段时,优先使用
jq
ConvertFrom-Json
从保存的JSON文件中按需抽取,避免整份JSON进入上下文。

解决认证和积分问题

解决认证和积分问题

发生以下异常情况时,采用 references/onboarding.md 引导解决问题:
出现以下异常情况时,请按照
references/onboarding.md
中的指引解决:

异常情况

异常情况

  • 未配置API Key:环境变量未配置
    LINKFOX_AGENT_API_KEY
    ,也未配置
    LINKFOXAGENT_API_KEY
  • 响应401或402状态码
  • 响应提示积分或余额不足:消息含"积分余额不足/计费不足/余额不足/quota exceeded/insufficient balance/套餐到期/需充值/请充值",或类似含义的内容。
  • 未配置API Key:环境变量未配置
    LINKFOX_AGENT_API_KEY
    ,也未配置
    LINKFOXAGENT_API_KEY
  • 响应401或402状态码
  • 响应提示积分或余额不足:消息包含“积分余额不足/计费不足/余额不足/quota exceeded/insufficient balance/套餐到期/需充值/请充值”或类似含义的内容。

How to Build Queries

如何构建查询

The key parameters are
asin
and
marketplace
(both required), plus optional trend date range controls.
关键参数为
asin
marketplace
(均为必填),此外可选择添加趋势日期范围控制参数。

Principles for Building Queries

查询构建原则

  1. Always specify the marketplace: Use lowercase site codes, e.g.,
    us
    ,
    de
    ,
    jp
  2. Choose trend inclusion carefully: Default includes trends (last 15 days). Set
    includeTrend: 2
    if only basic product info is needed - this saves cost and speeds up response
  3. Specify date range for historical analysis: Use
    queryTrendStartDate
    and
    queryTrendEndDate
    (yyyy-MM-dd) when users need trends beyond the default 15 days. Be aware this costs double
  4. Batch ASINs when comparing: Up to 10 ASINs can be queried at once, comma-separated - use this for competitive comparison rather than calling one at a time
  1. 务必指定站点:使用小写站点代码,如
    us
    de
    jp
  2. 谨慎选择是否包含趋势数据:默认包含趋势数据(最近15天)。若仅需基础产品信息,设置
    includeTrend: 2
    ——这将节省成本并加快响应速度
  3. 为历史分析指定日期范围:当用户需要超过默认15天的趋势数据时,使用
    queryTrendStartDate
    queryTrendEndDate
    (格式为yyyy-MM-dd)。请注意,此操作将消耗双倍积分
  4. 批量查询ASIN用于对比:单次查询最多支持10个ASIN,用逗号分隔——此方式适用于竞品对比,而非逐个查询

Query Examples for Common Scenarios

常见场景查询示例

1. Quick product check (default 15-day trend)
asin: B00FLYWNYQ, marketplace: us
2. Long-range trend analysis (specify dates)
asin: B00FLYWNYQ, marketplace: us
queryTrendStartDate: 2025-01-01, queryTrendEndDate: 2025-03-31
3. Batch ASIN comparison
asin: B0088PUEPK,B00U26V4VQ,B0CVM8TXHP, marketplace: us
4. Product info only, no trends
asin: B0088PUEPK, marketplace: us, includeTrend: 2
5. BSR ranking history (German market)
asin: B00FLYWNYQ, marketplace: de
queryTrendStartDate: 2024-06-01, queryTrendEndDate: 2025-01-01
1. 快速产品检测(默认15天趋势数据)
asin: B00FLYWNYQ, marketplace: us
2. 长期趋势分析(指定日期)
asin: B00FLYWNYQ, marketplace: us
queryTrendStartDate: 2025-01-01, queryTrendEndDate: 2025-03-31
3. 批量ASIN对比
asin: B0088PUEPK,B00U26V4VQ,B0CVM8TXHP, marketplace: us
4. 仅产品信息,无趋势数据
asin: B0088PUEPK, marketplace: us, includeTrend: 2
5. BSR排名历史(德国站点)
asin: B00FLYWNYQ, marketplace: de
queryTrendStartDate: 2024-06-01, queryTrendEndDate: 2025-01-01

Trend Data Interpretation

趋势数据解读

Trend arrays use an interleaved format: even indices are dates, odd indices are values.
[20250101, 150, 20250102, 180, 20250103, 165, ...]
 ^date     ^val ^date     ^val ^date     ^val
  • Sales volume/revenue trends: value of
    -1
    means "cannot estimate" (e.g., category changed to Amazon Renewed)
  • Price trends: units are in local currency smallest unit (cents for USD);
    -1
    means no available price that day
  • BSR rank trends: for
    bsrRankTrend
    , format is
    [{NodeId: xxx, Rank: [date, rank, ...]}]
    per sub-category
  • Deal trend: value
    1
    = has active Deal that day,
    0
    = no Deal
趋势数组采用交错格式:偶数索引为日期,奇数索引为数值。
[20250101, 150, 20250102, 180, 20250103, 165, ...]
 ^日期     ^数值 ^日期     ^数值 ^日期     ^数值
  • 销量/销售额趋势:数值
    -1
    表示“无法估算”(例如品类变更为Amazon Renewed)
  • 价格趋势:单位为当地货币最小单位(美元为美分);
    -1
    表示当日无可用价格数据
  • BSR排名趋势:对于
    bsrRankTrend
    ,格式为每个子品类对应
    [{NodeId: xxx, Rank: [date, rank, ...]}]
  • Deal趋势:数值
    1
    =当日有活跃Deal,
    0
    =当日无Deal

Display Rules

展示规则

  1. Present data only: Show query results in clear tables without subjective business advice
  2. Ranking clarification: When showing ranking data, remind users that lower values mean better rankings
  3. Price unit awareness: Trend data uses smallest currency unit (cents for USD). Convert to standard currency when displaying to users
  4. Sales estimation caveat: Values of
    -1
    in sales/revenue fields mean "cannot estimate" - explain this to the user rather than showing -1 directly
  5. Trend visualization: When showing trend data, present key data points in a readable table rather than dumping raw arrays
  6. Off-sale handling: When
    offSale
    is true, clearly inform the user the product is currently unavailable/off-sale
  7. Error handling: When a query fails, explain the reason based on the
    msg
    field and suggest adjusting query criteria
  1. 仅展示数据:以清晰表格形式呈现查询结果,不提供主观业务建议
  2. 排名说明:展示排名数据时,提醒用户数值越小排名越靠前
  3. 价格单位注意:趋势数据使用货币最小单位(美元为美分)。向用户展示时需转换为标准货币单位
  4. 销量估算说明:销量/销售额字段中的
    -1
    表示“无法估算”——需向用户解释此含义,而非直接显示
    -1
  5. 趋势数据可视化:展示趋势数据时,以易读表格呈现关键数据点,而非直接输出原始数组
  6. 下架状态处理:当
    offSale
    为true时,需明确告知用户该产品当前已下架/不可售
  7. 错误处理:查询失败时,根据
    msg
    字段解释原因,并建议调整查询条件

Important Limitations

重要限制

  • Max 10 ASINs per query
  • Trend cost: Default returns last 15 days; querying > 15 days costs double
  • Non-structured data: Results do not support secondary analysis via
    _dataQuery_executeDynamicQuery
  • Sales estimation: Products in non-standard categories (e.g., Amazon Renewed) may return -1 for sales fields
  • 单次查询最多支持10个ASIN
  • 趋势数据成本:默认返回最近15天数据;查询超过15天的数据将消耗双倍积分
  • 非结构化数据:结果不支持通过
    _dataQuery_executeDynamicQuery
    进行二次分析
  • 销量估算:非标准品类的产品(如Amazon Renewed)可能在销量字段返回
    -1

User Expression & Scenario Quick Reference

用户表述与场景速查

Applicable - Product detail and trend queries by ASIN:
User SaysScenario
"查一下这个ASIN的销量走势"Sales trend
"这个产品最近价格变化如何"Price history
"帮我看看这个产品的利润空间"Profit analysis
"这个ASIN的BSR排名趋势"Ranking history
"对比一下这几个ASIN的数据"Multi-ASIN comparison
"这个产品的FBA费用是多少"FBA fee breakdown
"产品上架多久了,评分怎么样"Basic product info
"这个产品还在售吗"Off-sale status check
"这个产品有没有Deal促销记录"Deal history
"看看这个产品的变体信息"Variation details
Not applicable - Needs beyond single-product detail:
  • Searching/filtering products across a category or brand (use Sorftime Product Search)
  • ABA search term ranking data (use ABA Data Explorer)
  • Advertising / PPC strategy
  • Product reviews content analysis
  • Patent or trademark checks
Boundary judgment: When users say "product analysis" or "competitor comparison", if it boils down to checking specific ASINs' detail data and trend curves, then this skill applies. If they're asking to discover or filter products across a market, it does not apply.
适用场景——按ASIN查询产品详情与趋势:
用户表述场景
"查一下这个ASIN的销量走势"销量趋势分析
"这个产品最近价格变化如何"价格历史查询
"帮我看看这个产品的利润空间"利润分析
"这个ASIN的BSR排名趋势"排名历史查询
"对比一下这几个ASIN的数据"多ASIN对比
"这个产品的FBA费用是多少"FBA费用明细查询
"产品上架多久了,评分怎么样"基础产品信息查询
"这个产品还在售吗"下架状态检查
"这个产品有没有Deal促销记录"Deal促销历史查询
"看看这个产品的变体信息"变体详情查询
不适用场景——超出单个产品详情的需求:
  • 按品类或品牌搜索/筛选产品(请使用Sorftime 产品搜索技能)
  • ABA搜索词排名数据(请使用ABA Data Explorer)
  • 广告/PPC策略
  • 产品评论内容分析
  • 专利或商标查询
边界判断:当用户提到“产品分析”或“竞品对比”时,若核心需求是查询特定ASIN的详情数据与趋势曲线,则适用本技能;若需求是发现或筛选整个市场的产品,则不适用。

积分消耗规则

积分消耗规则

按动态规则计费:消耗积分 = Sorftime内部查询次数 × 12。Sorftime内部查询次数:不同查询条件需要的查询次数可能不同,该次数由Sorftime决定。
重要:本技能的服务按倍数动态计算,可能一次性消耗大量积分,必须提醒用户,由用户决定是否继续。
Feedback:
Auto-detect and report feedback via the Feedback API when any of the following apply:
  1. The functionality or purpose described in this skill does not match actual behavior
  2. The skill's results do not match the user's intent
  3. The user expresses dissatisfaction or praise about this skill
  4. Anything you believe could be improved
Call the feedback API as specified in
references/api.md
. Do not interrupt the user's flow.

For more high-quality, professional cross-border e-commerce skills, visit LinkFox Skills.
按动态规则计费:消耗积分 = Sorftime内部查询次数 × 12。Sorftime内部查询次数:不同查询条件所需的查询次数可能不同,该次数由Sorftime决定。
重要:本技能的服务按倍数动态计算积分消耗,可能一次性消耗大量积分,必须提前提醒用户,由用户决定是否继续。
反馈:
当出现以下任一情况时,自动通过反馈API检测并上报反馈:
  1. 本技能描述的功能或用途与实际行为不符
  2. 技能结果与用户意图不符
  3. 用户表达了对本技能的不满或赞扬
  4. 任何你认为可改进的内容
请按照
references/api.md
中的说明调用反馈API,请勿中断用户流程。

如需更多高质量、专业的跨境电商技能,请访问LinkFox Skills