用途:按 Ozon(俄罗斯站)品牌展示名下钻该品牌全部在售商品(productId 级),用于品牌对标、竞品分析、品牌商品结构研究与爆款拆解。
主要能力:返回每个 SKU 的销量、销售额、价格、评分、评论数、库存、周转天数、损失销售额等指标;filters 数组中的多个数值条件会以 AND 方式组合,每条为 {field, op, value, value2?},常用字段含 sales、final_price、rating、comments、balance、revenue、days_in_stock、turnover_days、lost_profit、category_position,运算符含 GTE、LTE、GT、LT、EQ、NOT_EQ、BETWEEN(需 value2 作上界)。默认货币 RUB,可将 currency 设为 USD 等由服务端换算,货币字段随之一并转换,currencyRate 可覆盖默认汇率;includeFbs 为 true 时把 FBS(卖家自发货)库存与销量并入统计。可按 snake_case 列排序,pageSize 为 1–100,默认 100。
调用方式:API 端点 POST /mpstats/ozon/brandProducts;脚本 python scripts/mpstats_ozon_brand_products.py '<JSON 参数>' [--inline]。完整响应写入 <cwd>/linkfox/<日期>/<session>/data/ 下,响应体 ≤8 KB 时打印完整 JSON,大于 8 KB 时仅打印摘要,--inline 可强制全量打印(同样落盘);建议先用摘要判断,再用 jq 或 ConvertFrom-Json 从保存文件按需抽取字段。
限制:brandName 必须与 Ozon 展示名精确匹配,不做模糊搜索,拼写错误返回空结果,不确定时先用 mpstats-ozon-product-search 确认;endDate 不能为今天或未来日期(T-1 数据);服务端换算的历史汇率可能与参考汇率略有差异;商品标题为俄语,默认保留原文,仅在用户要求时翻译;每页最多 100 行,大品牌需翻页。同一会话同一参数组合默认只调用一次,脚本带 24 小时本地缓存;失败或空结果不得自动换词、翻页或改邮编反复试探,继续检索前需向用户说明将产生额外消耗。本技能消耗算力,按动态规则计费(消耗算力为 12),列表为空返回 0,可能一次性消耗较多算力,需由用户决定是否继续。该技能仅覆盖 Ozon,不含 Wildberries 等其他俄罗斯平台;类目级跨品牌对比、卖家维度分析、单个 SKU 时序需使用其他对应技能。