Files
ObsidianHome/小鱼/闲鱼商品数据导出排查_2026-06-30.md
2026-11-05 15:16:24 +08:00

276 lines
7.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 闲鱼商品数据导出排查_2026-06-30
## 结论
本次通过 Chrome 读取闲鱼卖家工作台 `商品数据` 页,已经确认:
- 页面当前可查看 `近30天` 商品数据。
- 表格筛选区的 `下载` 按钮不是普通浏览器直接下载。
- 前端实际流程是:先调用导出接口生成任务,再轮询 Excel 地址。
- Chrome 自动化环境中没有拿到最终 Excel 文件,也没有出现普通下载事件。
- 闲鱼商品数据表是 Ant Design 表格,带分页、虚拟滚动和 DOM 缓存,直接爬 DOM 容易混入旧行或当前滚动窗口行,不能把未校验的全页抓取结果当成最终分析。
所以:**目前最可靠的是第一页近30天数据和已验证接口流程;完整 9 页数据仍建议通过后台导出文件或手动下载拿到 XLS/CSV 后再分析。**
## 当前页面状态
```text
页面:商品数据 - 闲鱼卖家工作台
URL:https://seller.goofish.com/?site=COMMONPRO&spm=a21107h.42826273.0.0#/seller-data/commodity
筛选:近30天
分页:9 页
每页:20 条/页
```
曾发现页面一度回到 `近1天`,已手动切回 `近30天` 后再重试。
## 下载按钮排查
### 1. 筛选区下载按钮
点击表格筛选区 `下载`:
```text
等待 12 秒:无浏览器 download 事件
等待 90 秒:无新 Excel 标签页
继续补等 120 秒:仍无新 Excel 标签页
页面无明显成功/失败弹窗
下载目录无新文件
```
### 2. 右上角下载入口
点击页面右上角顶栏 `下载` 图标:
```text
无跳转
无弹窗
无下载中心页面
```
### 3. 前端接口证据
页面资源中观察到以下接口:
```text
mtop.alibaba.idle.seller.pc.datacompass.item.list
mtop.alibaba.idle.seller.pc.datacompass.item.list.export
mtop.alibaba.idle.seller.pc.datacompass.excel.url.get
```
前端代码逻辑可以还原为:
```text
item.list.export(data)
-> 返回 requestId
-> excel.url.get({ requestId })
-> 若返回 Excel URL,则 window.open(url)
```
也就是说,下载不是同步文件下载,而是“创建导出任务 -> 轮询生成结果 -> 打开 Excel 链接”。
本次长时间等待期间,确实观察到连续多次 `excel.url.get` 轮询,说明导出流程被触发,但最终没有打开文件链接。
## 为什么没拿到完整文件
可能原因:
1. Excel 生成时间过长或后台没有返回可下载 URL。
2. `window.open` 在异步轮询后被 Chrome 弹窗策略拦截。
3. 浏览器扩展或拦截策略影响了 `h5api.m.goofish.com` 直开接口。
4. Codex Chrome 插件执行环境是隔离的,不能直接复用页面内的 `window.lib.mtop`。
已验证限制:
```text
页面 evaluate 环境中 fetch 不可用
页面 evaluate 环境中 XMLHttpRequest 不可用
页面 evaluate 环境中 window.lib.mtop 不可见
javascript: 地址执行被 Chrome 插件安全策略拦截
直接打开 h5api.m.goofish.com 接口页被 Chrome 显示 ERR_BLOCKED_BY_CLIENT
```
因此,不建议继续通过绕接口的方式硬抓。
## 表格抓取限制
闲鱼商品数据表不是普通静态表格,而是:
```text
Ant Design Table
+ 分页
+ 横向滚动
+ 虚拟/缓存 DOM 行
+ 表格底部滚动后只渲染当前窗口附近行
```
实际观察:
- 第 1 页 `近30天` 能稳定读取 20 行。
- 点击页码后能切到第 2 页,但 DOM 中可能混入当前滚动位置附近的缓存行。
- 之前尝试抓 9 页时出现过 `原始行数 175/180,但去重后只有 94~112` 的不一致情况。
所以:**未导出的全页 DOM 采集结果只能作为样本,不能作为最终经营报表。**
## 可靠近30天第一页数据
以下为 `近30天` 第一页稳定读取到的关键商品:
| 商品 | 曝光人数 | 浏览人数 | 询单 | 支付订单 | 支付金额 | 浏览支付转化率 | 成功退款 |
|---|---:|---:|---:|---:|---:|---:|---:|
| D2A/Q2A 表带 | 5357 | 226 | 85 | 73 | 596.40 | 31.42% | 0 |
| 红色折叠小马扎 | 7087 | 151 | 16 | 11 | 157.50 | 6.62% | 0 |
| 儿童钓鱼竿套装 | 5310 | 142 | 4 | 3 | 92.00 | 2.11% | 0 |
| D3 表带 | 3355 | 136 | 51 | 43 | 323.20 | 30.88% | 0 |
| 小米手环9Pro/8Pro 表带 | 2978 | 88 | 6 | 6 | 50.00 | 6.82% | 0 |
| 赶海筛铲 | 2235 | 85 | 7 | 6 | 58.80 | 5.88% | 0 |
| 小天才防丢挂绳 | 2208 | 81 | 6 | 5 | 45.60 | 6.17% | 0 |
| 仿真三蹦子 | 2296 | 17 | 0 | 0 | 0.00 | 0.00% | 0 |
| 儿童捞鱼网 | 1696 | 29 | 3 | 1 | 10.20 | 3.45% | 0 |
| D3 另一个表带链接 | 1491 | 22 | 13 | 7 | 48.10 | 31.82% | 0 |
| D2/Q1A 表带 | 1566 | 32 | 7 | 4 | 26.40 | 12.50% | 0 |
| Z7 表带 | 1412 | 36 | 7 | 7 | 48.20 | 19.44% | 1 单 / 6.60 |
| Z6Pro 保护壳 | 1273 | 52 | 5 | 4 | 43.00 | 5.77% | 0 |
| 小天才挂脖绳保护套 | 1333 | 48 | 4 | 3 | 30.40 | 6.25% | 0 |
| 三个小厨拔毛神器 | 1099 | 46 | 3 | 2 | 89.40 | 4.35% | 1 单 / 44.70 |
## 当前判断
### 1. 主线仍然是小天才/手表配件
D2A/Q2A 和 D3 表带表现明显强于其他品:
```text
D2A/Q2A 表带:73 单,596.40 元,转化率 31.42%,成功退款 0
D3 表带:43 单,323.20 元,转化率 30.88%,成功退款 0
D3 另一个链接:7 单,48.10 元,转化率 31.82%,成功退款 0
```
这说明用户需求非常明确:不是泛泛买儿童用品,而是按型号找小天才配件。
### 2. 可补品方向不要泛化
优先补这些:
```text
D2A/Q2A 充电线
D2A/Q2A 保护壳
D2A/Q2A 卡盖/卡托
D2A/Q2A 螺丝杆
D3 充电线
D3 保护壳
D3 螺丝杆
Z6Pro 充电线
Z6Pro 表带
Z7/Z7S 保护壳
```
逻辑:围绕已成交型号扩 SKU,而不是换新赛道。
### 3. 高曝光低成交品要谨慎
典型例子:
```text
仿真三蹦子:曝光人数 2296,浏览人数 17,0 询单,0 成交
儿童钓鱼竿:曝光人数 5310,浏览人数 142,3 单,转化弱
红色折叠小马扎:曝光高,有 11 单,但不属于主线
```
这些品可以保留观察,但不应作为补品主线。
### 4. 厨房工具类售后风险偏高
例如:
```text
三个小厨拔毛神器:2 单,成功退款 1 单 / 44.70
三个小厨刮鱼鳞神器:样本中也出现 1 单并成功退款 47.80
```
这类品客单价高,但退货/售后压力明显,不适合你当前 `2~5 元差价` 的轻模式。
## 需要补充的数据
如果要把 `小配件闲鱼运营助手` 做准,需要这些数据:
1. **后台导出 XLS/CSV**
- 商品数据完整 9 页
- 最好覆盖近30天、近7天、近1天
2. **拼多多进货成本**
- 商品 ID / 闲鱼标题
- 拼多多成本价
- 闲鱼售价
- 单件毛利
- 是否包邮
3. **商品管理数据**
- 商品 ID
- 标题
- 价格
- 创建时间
- 在售状态
- 库存/规格
4. **订单与售后数据**
- 成交商品
- 退款商品
- 退款原因
- 实际利润
## 下一步建议
### 最稳方式
你手动在 Chrome 里点击 `下载` 后观察:
```text
1. 地址栏右侧是否出现“弹出窗口被阻止”
2. Chrome 下载栏是否有文件
3. 是否需要允许 seller.goofish.com 弹窗和自动下载
4. 是否有广告拦截/安全扩展拦截 h5api.m.goofish.com
```
如果能下载到 Excel,直接把文件放到:
```text
F:\AI\Obsidian Home\小鱼
```
再让我读取分析。
### 次稳方式
继续使用本地工具:
```text
小配件闲鱼运营助手.html
```
但当前浏览器采集脚本只适合作为辅助,不能替代后台导出文件。
### 产品方向
第一版工具不要追求自动爬闲鱼后台,先做:
```text
上传/粘贴导出的商品数据
-> 自动输出补品清单
-> 自动输出优化清单
-> 自动输出下架清单
-> 每个商品一句操作建议
-> 每周生成一次复盘 Markdown
```
这比直接爬后台更稳,也更容易跨电脑复用。
## 记录
```text
排查日期:2026-06-30
环境:Windows + PowerShell + Chrome 插件
工作目录:F:\AI\Obsidian Home\小鱼
操作范围:只读检查,没有编辑、删除、下架、发布任何闲鱼商品
```