指南

亚马逊图片下载:卖家技术指南

作者 ASINCrate Team · · · 16 分钟阅读

如果你曾经右键保存一张亚马逊产品图,结果只拿到一张 500 像素、文件名像 71xKf-mdsTL._AC_SL500_.jpg 的 JPG,那你已经踩过这个坑了。亚马逊的图片系统本就是为分发预裁剪、预缓存的衍生图而设计的——从不主动给原图——轮播更把整套变体图藏在一个大多数人根本不看的 JSON 对象里。

这篇指南是我当年第一次搭建竞品调研工作流时最想读到的参考。接下来会拆解 CDN 的 URL 语法,走完四种真实可用的下载方法(包括那些没人提的取舍),再教你把抓下来的一堆素材变成真正有用的东西——一套以 CTR 为核心的图片审计框架,可以用来跑遍自己品类里头部 20 个 listing。

亚马逊图片管线究竟怎么运作

亚马逊不是把图片作为静态文件存储的。每张上传的产品照片入库时只处理一次,之后由图像服务按需动态生成——裁剪、缩放、重新压缩、加水印。URL 本身就是那次 API 调用。

动手下载之前,有三件事值得先搞清楚:

  1. 只要去掉 URL 里的尺寸参数,原图永远拿得到。CDN 保留着源素材;URL 只是告诉渲染器要产出哪种衍生图。
  2. DOM 里没有统一的图库。可见的轮播只渲染当前选中的变体。完整图片集藏在一个叫 colorImages(某些模板上是 initial.colorImages.initial)的 JavaScript 对象里——哈希结构,每个键是一个变体 ASIN,值是一组图片对象,包含 hiReslargethumbmainUrl 字段。
  3. A+ 内容使用另一个主机和另一块 DOM 区域,不属于 colorImages。需要单独扫描 #aplus_feature_div(供应商品牌对应 aplus3p_feature_div),把 <img> 标签拉出来。

网上绝大多数「亚马逊图片下载」教程止步于轮播。页面上一半素材根本没被抓到。这就是「只给你 5 张图的扩展」和「给你 38 张图的扩展」之间真正的差距。

亚马逊图片 URL 语法

读懂图片 URL,是性价比最高的一件事。看着乱,其实是个小型 DSL。来看一个真实的例子:

https://m.media-amazon.com/images/I/71xKfQk-mdsL._AC_SL1500_.jpg

它有四个有意义的部分:

片段 含义
m.media-amazon.com/images/I/ 当前的全局图片主机。(较老的 listing 仍在用 images-na.ssl-images-amazon.com —— 两个都能用。)
71xKfQk-mdsL 资源 ID。只有这一段与具体的那张图绑定。
._AC_SL1500_ 处理块。每个标记之间用点号分隔。
.jpg 输出格式。大多数素材可替换为 .png.webp

想要原图,保留资源 ID、去掉整个处理块就行:

https://m.media-amazon.com/images/I/71xKfQk-mdsL.jpg

这个 URL 返回的是源上传文件。对当前的 listing 而言,最长边通常在 1500–2560px 之间,A+ Premium 模块和 360 度旋转帧有时高达 5000px 以上。

每个处理标记逐一拆解

下面是一份可用的标记清单。你很少需要用全,但理解了它们,下次亚马逊改动 CDN 行为时你也能从容应对。

标记 作用
_AC_ 「Amazon Common」—— 标准渲染上下文。常出现,但并非严格必需。
_SL1500_ 把最长边(Scale Longest)缩放到 1500px。改数字即可控制尺寸。
_SX466_ 缩放到宽度 466px(高度自适应)。
_SY679_ 缩放到高度 679px(宽度自适应)。
_SR300,300_ 缩放并调整(Scale and Resize)到 300×300 的框内,必要时补白。
_CR0,0,500,500_ 裁剪矩形(Crop Rectangle):源图上的 x、y、宽、高(像素)。
_QL80_ 质量等级(Quality Level)80(JPEG 质量)。默认约为 70。
_FMjpg_ 强制输出格式为 JPEG(也有 _FMpng__FMwebp_)。
_PIfont,TopLeft,... 程序化图片(Programmatic Image)叠加 —— 用于「Best Seller」或「Limited Time」之类的角标。
_US40_ 左上角精灵图(Upper-left Sprite)—— 内部使用,多数情况可放心移除。
_RI_ 渲染图片(Render Image)标记,对衍生图通常是空操作。

顺序很重要。标记从左到右依次读取并串联:._SX300_AA300_QL80_ 会先缩放到 300 宽,再约束进 300×300 的正方形框,最后以 JPEG 质量 80 重新编码。

半个互联网都在推荐的那个「小技巧」

有些博客说「把 _SL500_ 改成 _SL1500_ 就能拿到高清版」。这管用,但多此一举。更快的做法是直接删掉整个处理块。原图就在那儿——根本不用猜最大宽度是多少。

两个实用的注意点:

  • 有些很老的 listing 存的源图比现在的要求要小。如果你去掉参数后拿回一张 1000px 的图,那它就是原图。
  • 变体色块(_SS40_)是有意做小的缩略图。去掉参数后返回的是一张 200–300px 的图,而不是高清图。色块属于另一类素材。

每种图片类型各自存在哪里

亚马逊的文件名后缀是一套编目系统,不是巧合。整理好的下载里,你会看到 MAINPT01SWATCH 这样的代码——对应着各自填充的位置。

代码 位置 卖家拿它做什么
MAIN 主图 —— 每个 listing 只有一张。纯白背景,产品占满画面 ≥85%,不允许文字或角标。 最大的单一 CTR 杠杆。画面占比规则会被强制执行。
PT01PT08 8 个副图位。无背景限制。 场景图、信息图、尺寸示意、成分细节、前后对比。
SWATCH 变体选择器的缩略图(颜色、图案、材质)。 变体选择器旁边那些小色块。
APLUS_* 五点描述下方的 A+ 内容模块。 品牌故事、对比图表、横幅面板。
APLUS_PREMIUM_* A+ Premium(仅限品牌注册):1464px 宽的大图、视频轮播、热区图。 更高保真的品牌叙事。很少有品类用得好 —— 往往是触手可及的差异化机会。
IN01IN08 「情境内」备选图,在部分站点会出现在搜索结果的侧边预览里。 亚马逊可能挑去在搜索里展示的场景图。
REVIEW_* 买家上传的评论照片。版权归评论者所有。 真实使用照片、包装照、瑕疵记录。

研究竞品时,这些位置的分布会直接告诉你对方的策略。MAIN + PT01PT07 + APLUS_PREMIUM 一应俱全,说明对方在认真砸钱做转化。只有 MAIN + 3 个 PT 位、没有 A+,那是在白白让出 CTR。

方法一:Chrome 扩展(务实之选)

一个专门打造的扩展会解析 colorImages JSON、遍历 A+ 的 DOM、为每个素材拼出裸 URL,然后打包成带变体文件夹的 ZIP。这就是它的全部工作。它成为大多数卖家首选,靠的不是功能独特——以下每种方法技术上都能取到高清图——而是效率。12 个变体、完整 A+ 内容、6 个评论视频,意味着 90+ 个素材要逐一处理。一个 URL 一个 URL 地抠,那不叫工作流。

如何使用 ASINCrate

  1. 安装 ASINCrate ,从 Chrome Web Store 获取。在 Edge、Brave 和 Arc 上同样可用。
  2. 打开任意亚马逊产品页面,覆盖 15+ 个支持的站点(US、UK、DE、JP、IN、FR、IT、ES、CA、AU、MX、BR、NL、SE、AE、SG、TR、PL)。
  3. 点击「下载 ZIP」。 扩展会抓取 MAIN、所有 PT*、每个变体的完整图片集、所有 SWATCH 缩略图、每一张 A+ 内容图,以及买家评论媒体。文件落进以变体命名的文件夹里;文件名包含 ASIN 和位置代码。
  4. 可选导出一份 CSV,列包含 ASIN、变体、位置、高清 URL、尺寸。如果你要对 20+ 个 listing 做审计,这正是你想要的输入格式。

右键保存拿不到的东西:按变体分组、位置代码嵌入文件名、A+ 内容、评论媒体,以及一份可以在表格里做透视的 CSV 清单。

其他扩展,实话实说的对比

  • AMZ Downloader —— 免费图片导出;视频和 CSV 要 $6.99/月 的档位。并非在每个模板上都会解析 colorImages 里的隐藏变体。
  • SellerSprite AmzSave —— 需要登录 SellerSprite 账号。只能下图,不区分 A+ 内容。
  • EcomStal —— 100% 免费,站点覆盖广,但没有 CSV 导出,也没有变体文件夹结构。
  • ASINCrate —— 变体文件夹 ZIP、CSV 清单、A+ 内容 + 评论媒体、HLS 视频下载 ,单张下载无需账号。

只是偶尔拉一张主图,上面任意一个(或者直接对去掉参数的 URL 右键保存)都够用。但如果每周要做品类审计,差距就是每次省下的几个小时。

方法二:右键保存(为什么它对卖家几乎从不奏效)

对任意可见图片右键→「图片另存为」,拿到的是渲染后的衍生图,而不是原图——通常是 _SL500__AC_SL679_,取决于视口大小。文件名形如 41ABC123._SL500_.jpg,没有 ASIN,也没有位置信息。

就算用上 URL 技巧(新标签页打开、去掉尺寸参数、保存),也只能拿到当前展示的那个变体。其余变体在你点进去之前根本不会进 DOM。这是右键保存做不了成体系调研的根本原因:页面把约 80% 的素材都藏起来了。

适合:随手拉一张图做参考。不适合:任何成体系的工作。

方法三:网页抓取(当你要处理 1000+ 个 ASIN 时)

对于需要把成千上万个 ASIN 入库的数据团队,专门的抓取基础设施才说得通:

  • Crawlbase / ScraperAPI / Bright Data —— 提供轮换的住宅或数据中心代理,以及验证码破解。解析器你自己写;请求层他们搞定。规模化下预计每次请求 $0.001–$0.005,外加随亚马逊 HTML 变动而维护选择器的工程时间。
  • Keepa / Helium 10 API —— 更上层的产品数据 API。图片 URL 是响应的一部分。按 ASIN 算更便宜,但保真度更低(通常只有主图,偶尔最多 7 张副图)。
  • ImportFromWeb —— 一个把亚马逊 HTML 拉进单元格的 Google Sheets 公式。给你的是可复制粘贴的 URL;不是真正的文件下载。

这是数据工程团队的基础设施选择,不是个人卖家的工作流。取舍很直接:规模有了,A+ 内容的完整性打折,亚马逊每次更新页面模板你就得改一次选择器。

方法四:DevTools URL 技巧

技术用户的「免费」方法:

  1. 打开 listing,按 F12,进入 Network 标签,按 media-amazon 过滤。
  2. 逐一点击每个变体,看完全部 7 张产品图。每个请求都会被记录下来。
  3. 对任意一条记录下来的图片 URL,复制它,去掉处理块(资源 ID 和文件扩展名之间的一切),把清理后的 URL 粘进新标签页。保存。
  4. 要拿 A+ 内容,滚动页面以触发懒加载的图片,然后在 Network 里重新按 aplus 过滤。

这个方法可行,但每个 listing 要花 30 分钟。这套技术值得了解——它告诉你扩展底层在做什么;超过 1–2 个 ASIN,就不值得手动操作了。

方法对比

评判标准 Chrome 扩展 右键保存 网页抓取 DevTools 技巧
返回原始分辨率 否(渲染后的衍生图) 取决于解析器
一次抓全所有变体 是(解析 colorImages) 仅当前变体 视情况而定 需手动逐个点击
抓取 A+ 内容 需手动 极少 可以
每个 listing 耗时 约 5 秒 5–20 分钟 规模化下约 1 秒 15–30 分钟
上手成本 安装一次即可 需工程投入
最适合 卖家、代运营、设计师 兴趣、一次性 数据团队、1000+ ASIN 好奇、学习

拿到图片之后,到底该做什么

大多数「亚马逊图片下载」文章写到这里就停了。真正有价值的工作,在你拿到文件之后才刚刚开始。下面这套审计工作流,是优秀的亚马逊代运营在接手新客户账号时会跑的。

第一步:搭建一个品类图片库(一个下午)

挑出你品类里头部 20 个 listing。把这 20 个的所有图片连同一份 CSV 清单全部拉下来。你最后大概会得到 800–1500 个图片文件。把 CSV 先按位置排序,再按竞品排序。

第二步:审计主图

把 20 张主图并排放在拼版视图里,看五样东西:

  • 画面占比。 亚马逊的规则是 ≥85%。出乎意料地有不少竞品停在 60–70%。你的应该做到 85–95%,不留边距。
  • 拍摄角度。 大多数品类会收敛到某一个角度(厨房工具是正面抬高 15°,服装是正前方,电子产品是四分之三侧)。那些离群的,要么是能无视惯例的品类领头羊,要么是压根不知道这个惯例的落后者。
  • 颜色与对比。 按主色排序。如果 20 个 listing 里有 18 个看起来几乎一样,那差异化打法就是打破这个模式。
  • 带包装 vs 仅产品。 这是个真实的区分。订阅和消耗品类(保健品、食品)惯于展示包装;耐用品则很少。没有特别理由就贴合主流模式。
  • 隐性的尺寸线索。 手持、桌面摆放、上架陈列 —— 主图有没有暗示出尺寸?在那些「比想象中小」退货频发的品类里,这一点很关键。

第三步:逆向拆解 PT 位策略

搭一个 8×20 的网格:顶部横排 PT01–PT08,左侧竖列 20 个 ASIN,每格标上图片类型(场景图 / 信息图 / 尺寸示意 / 成分 / 前后对比 / 尺寸对比 / 包装 / 视频缩略图)。规律 30 秒内就会浮现:

  • 若 20 个里有 18 个在 PT01 放了信息图,这就是行业惯例。跳过它,你就错过了「这是什么」的关键一刻。
  • 如果 20 个里只有 3 个用了尺寸示意图,而你的品类评论里频繁有尺寸抱怨,那这就是你的不对称优势。
  • 如果某个 PT 位在整个品类里一直空着,那就填上它。亚马逊会在搜索里展示它;竞品等于把这个位置让给了你。

第四步:给 A+ 内容打分

A+ 内容被严重低估、严重欠用。大多数品类里,头部 20 个 listing 中能做出像样 A+ 模块的不到一半——而这其中又大半是默认模板配素材库图片。一个定制设计的 A+ Premium 模块(仅品牌注册可用),是当前最廉价的 CTR 提升机会之一,正因为很少有卖家认真做。

就问一个问题:头部 5 个 listing 里,有几个做了品牌化 A+ 内容(定制摄影、竞品对比图表、品牌故事、创始人照片)?答案是零或一,那就是你的缺口。

第五步:挖掘评论照片

买家评论照片是最诚实的产品反馈,没有之一。把头部 5 个竞品的评论媒体拉下来,重点看:

  • 瑕疵规律。 如果 30% 的评论照片都拍到同一个断掉的塑料卡扣,那就是你的品控切入点。
  • 真实尺寸。 买家照片几乎总会暴露出:产品在现实里比营销照片里看起来要小。如果你的竞品都过度修饰了,一张诚实的尺寸照就是差异化。
  • 卖家没料到的使用场景。 评论者常会拍出有创意的用法。把这些加进你自己 listing 的 PT 位里。

那些坑过很多人的站点差异

图片系统在各站点是统一的,但惯例和规则不同。

  • JP 偏好更高保真。头部 JP listing 一贯使用 2560+ px 的主图和高密度的信息图。西方那些抄 JP 品牌 listing 的,相比之下往往显得敷衍。
  • DE 对图上文字的合规审查更严。嵌在 PT 位里的「Bestseller」「100% Natural」之类宣称,被标记的概率比 US 高。
  • IN 站允许在 PT 图里放货币符号和价格叠加,比 US 宽松 —— 而这类做法在 US 通常并不被鼓励。
  • UK / EU 在水印上的 TOS 和 US 一样(MAIN 上禁用),但执行得不那么一致。
  • 品牌注册 解锁 A+ Premium、轮播中的视频,以及 Sponsored Brands 视频 —— 在任何站点,已注册品牌和未注册 listing 之间都有一道有意义的差距。

会害死你 listing 的图片合规陷阱

亚马逊的主图政策是机器执行的(图像分类器 + 申诉时人工复核)。高频违规:

  1. 主图带文字、角标、水印或边框。 自动驳回。包括「Made in USA」角标、漂在留白里的品牌 logo、「Best Seller」叠加。
  2. 产品不是服装/化妆品时主图带人脸。 经常被驳回。
  3. 产品通常不连盒销售时主图带包装(即盒子不是售卖单元)。执行不一致,但会在审计里被标记。
  4. 主图里产品占画面不足 85%。 自动检测。
  5. 主图背景不是 RGB(255,255,255) 纯白。 偏白或带阴影的背景会被抓出来。
  6. 受监管品类(保健品、美妆)的场景 PT 图里,出现暗示医疗、减肥或「前后对比」效果的手部动作或画面。 可能被屏蔽。

交付新版图片前,先用同一套规则审一遍自己的 listing。因为设计师在主图上加了「Top Rated」badge 导致 listing 被屏蔽的案例,真的很常见。

法律边界

下载是简单的部分,边界在于你拿这个文件做什么:

  • 参考与分析 —— 没问题。和拿着本子走进竞品的店里没什么两样。
  • 直接用进你的 listing —— 版权侵权。亚马逊通常 48 小时内对投诉采取行动,可能下架 listing。
  • 实质性相似的改编作品 —— 相同构图、道具、角度、调色,哪怕不是逐像素复制,也足以触发下架。
  • 买家评论照片 —— 版权归评论者,不属于亚马逊也不属于卖家。仅供内部分析。

一条实用准则:如果这张图放进汇报材料里会让你感到尴尬,那大概已经越线了。

常见问题

亚马逊实际把产品图片存成多大分辨率?

亚马逊保留的是原始上传文件,对当前的 listing 来说,最长边通常为 1500–2560px —— 较新的 A+ Premium 和 360 度旋转素材甚至可达 5000px 以上。页面只渲染压缩过的衍生图(通常 500–679px),所以页面 DOM 里永远拿不到原图。你要么直接请求去掉尺寸参数的 URL,要么用一个能帮你拼出原图链接的工具。

71xKf...AC_SL1500_.jpg 这样的文件名到底是什么意思?

文件名有两部分:资源 ID(第一个下划线之前的随机字符)和一串尺寸与处理标记。_SL1500_ 表示把最长边缩放到 1500px;_AC_ 是标准渲染上下文;_UX466_ 表示缩放到宽度 466px。去掉所有标记和末尾这一段,返回的就是原图。

不用一个个点进去,能下载到每张变体图吗?

可以。亚马逊把完整的变体图片集存在 HTML 内嵌的一个名为 colorImages(或 initial.colorImages.initial)的 JSON 对象里。ASINCrate 直接解析这个对象,所以一次下载就能抓全所有变体图,不用逼你一个变体一个变体地点。

A+ 内容和 A+ Premium 模块的图片怎么下载?

A+ 内容图片由另一个主机提供(通常是 m.media-amazon.com/images/S/aplus-mediaaplus-media-library-service)。它们不属于主图轮播的 JSON。ASINCrate 会单独扫描 A+ 的 DOM,把这些素材一并放进同一个 ZIP,并标记为 APLUS_*

批量下载亚马逊产品图片违反 TOS 吗?

亚马逊的 TOS 禁止大规模冲击其服务器的自动化抓取。而在你自己的浏览器里加载单个产品页面、保存它已经送到你面前的图片,属于另一回事 —— 这本来就是页面已经产生的网络流量。法律风险不在于「保存」这个动作,而在于你拿这个文件去做什么。把竞品的图片用进你自己的 listing,属于侵犯版权,亚马逊会据此采取行动。

结语

图片系统是为分发而建,不是为下载而建——这就是为什么一次右键保存会比预期难这么多。一旦搞清楚 URL 就是一个 API 调用、变体藏在 JSON 对象里、A+ 内容有独立主机,整件事就变得机械化了。

一次性的好奇,去掉参数的 URL 技巧就够了。但要每周对 20+ 个 listing 做竞品审计——这才是卖家真正的使用场景——能解析 colorImages、遍历 A+ DOM、导出 CSV 清单的 Chrome 扩展,是唯一能规模化的工作流。

还需要下载视频?看看姊妹篇:如何下载亚马逊产品视频 ,包括 HLS/m3u8 视频流和带签名令牌的 URL 是怎么运作的。

别再折腾 URL —— 一键抓取每一张图

安装 ASINCrate —— 免费、无需账号,抓取高清原图,附带变体文件夹和 CSV 元数据。

添加到 Chrome —— 免费

相关文章