操作速览
- 目录发现:把聚合结果当作候选线索。
- 原店核验:检查商品、条件和更新时间。
- 快照过期:历史价格不冒充实时承诺。
第三方订阅目录怎样用
1. 把目录当作发现线索的入口,继续打开原店检查交付类型、期限、账户归属与售后。
2. 记录目录与原店各自时间,发生冲突时保留未知。无法确认的库存或起价不应作为当前可购买价格。
3. 本站没有接入此目录的交易或自动下单;需要核对官方应用商店地区快照,可使用会员价格工具。
先把目录定位为第三方快照
2026-08-29 打开的 2dou 店铺目录展示了链动小铺店铺的同步状态、在售商品数量和店内起价。它适合发现公开店铺和观察目录规模,却不证明商品仍在售、价格可成交、库存真实或售后有效。
2dou 自身也声明它是独立的渠道聚合与信息展示工具,商品细节、支付内容、售后规则和最终解释以原店为准。因此数据模型必须把 aggregator_url 与 merchant_url 分开,并把目录数值标成 observed,而不是 official。
- 目录页不是官方订阅页
- 聚合起价不是可成交承诺
- 交易与售后回到原店核验
店铺与商品快照的最小字段
店铺快照至少记录平台类型、店铺 token、展示名、目录 URL、同步状态、观测时间和页面指纹。商品快照另存标题、标价、库存文案、商品 URL、抓取时间与原始文本,不要只留清洗后的数值。
名称归一化要与原文并存。相似的“Plus 月卡”“日抛账号”“充值卡密”可能对应完全不同的交付方式和风险,算法只能生成候选分类,不能在没有证据时把它们合并为同一官方订阅 SKU。
- 原始标题与标准分类并存
- 店铺和商品使用稳定内部 ID
- 价格、库存和售后分别建模
本节参考:2dou 聚合页与跳转声明RFC 9309 Robots Exclusion Protocol
按域名执行 robots 与低负载采集
抓取前应为聚合目录和每个原店域名分别获取 robots.txt,使用可识别的 User-Agent,并缓存解析结果。RFC 9309 的规则作用于具体服务,聚合页允许访问不代表被链接的商店域名也允许相同路径。
默认频率应从低开始,利用 ETag 或 Last-Modified 做条件请求,遇到 429、503、挑战页或登录墙就停止把响应当商品内容。页面渲染失败也应记录 adapter_error,不能把空 DOM 解释为商品下架。
- robots 以域名为边界
- 识别并尊重 429/503
- 空页面不等于零库存
本节参考:RFC 9309 Robots Exclusion Protocol2dou 全部店铺目录
让快照过期,而不是假装实时
快照要定义 TTL:例如目录发现记录可以保留较久,商品价格和库存则更快过期。超过 TTL 后仍可用于趋势研究,但不应进入“有货最低价”,除非重新打开原店并获得新的成功观测。
风险边界包括价格诱饵、标题省略交付条件、库存延迟、售后条款变化和原店不可达。公开展示时应加“第三方快照”标签、核验时间和原店跳转,不复制品牌素材,也不把聚合站或平台担保描述成模型厂商背书。
- 过期数据退出实时榜单
- 保留失败与失效原因
- 不把聚合展示写成官方结论
参考来源
价格、规则和产品状态可能变化,可通过这些原始页面确认当前信息。
RFC 9309 Robots Exclusion Protocol
常见问题
2dou 的店内起价能直接当作 AI 订阅最低价吗?
不应直接使用。它是第三方目录在某一时点展示的店铺级起价,还需要打开对应商品和原店核对规格、库存、交付与售后。
目录显示“已同步”是否说明商品信息准确?
“已同步”只能说明聚合系统报告了一次同步状态,不等于原店库存、可支付性或商品真实性已经完成独立核验。
