亚马逊图片下载:卖家技术指南
如果你曾经右键保存一张亚马逊产品图,结果只拿到一张 500 像素、文件名像 71xKf-mdsTL._AC_SL500_.jpg 的 JPG,那你已经踩过这个坑了。亚马逊的图片系统本就是为分发预裁剪、预缓存的衍生图而设计的——从不主动给原图——轮播更把整套变体图藏在一个大多数人根本不看的 JSON 对象里。
这篇指南是我当年第一次搭建竞品调研工作流时最想读到的参考。接下来会拆解 CDN 的 URL 语法,走完四种真实可用的下载方法(包括那些没人提的取舍),再教你把抓下来的一堆素材变成真正有用的东西——一套以 CTR 为核心的图片审计框架,可以用来跑遍自己品类里头部 20 个 listing。
亚马逊图片管线究竟怎么运作
亚马逊不是把图片作为静态文件存储的。每张上传的产品照片入库时只处理一次,之后由图像服务按需动态生成——裁剪、缩放、重新压缩、加水印。URL 本身就是那次 API 调用。
动手下载之前,有三件事值得先搞清楚:
- 只要去掉 URL 里的尺寸参数,原图永远拿得到。CDN 保留着源素材;URL 只是告诉渲染器要产出哪种衍生图。
- DOM 里没有统一的图库。可见的轮播只渲染当前选中的变体。完整图片集藏在一个叫
colorImages(某些模板上是initial.colorImages.initial)的 JavaScript 对象里——哈希结构,每个键是一个变体 ASIN,值是一组图片对象,包含hiRes、large、thumb和mainUrl字段。 - 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 的图,而不是高清图。色块属于另一类素材。
每种图片类型各自存在哪里
亚马逊的文件名后缀是一套编目系统,不是巧合。整理好的下载里,你会看到 MAIN、PT01、SWATCH 这样的代码——对应着各自填充的位置。
| 代码 | 位置 | 卖家拿它做什么 |
|---|---|---|
MAIN |
主图 —— 每个 listing 只有一张。纯白背景,产品占满画面 ≥85%,不允许文字或角标。 | 最大的单一 CTR 杠杆。画面占比规则会被强制执行。 |
PT01–PT08 |
8 个副图位。无背景限制。 | 场景图、信息图、尺寸示意、成分细节、前后对比。 |
SWATCH |
变体选择器的缩略图(颜色、图案、材质)。 | 变体选择器旁边那些小色块。 |
APLUS_* |
五点描述下方的 A+ 内容模块。 | 品牌故事、对比图表、横幅面板。 |
APLUS_PREMIUM_* |
A+ Premium(仅限品牌注册):1464px 宽的大图、视频轮播、热区图。 | 更高保真的品牌叙事。很少有品类用得好 —— 往往是触手可及的差异化机会。 |
IN01–IN08 |
「情境内」备选图,在部分站点会出现在搜索结果的侧边预览里。 | 亚马逊可能挑去在搜索里展示的场景图。 |
REVIEW_* |
买家上传的评论照片。版权归评论者所有。 | 真实使用照片、包装照、瑕疵记录。 |
研究竞品时,这些位置的分布会直接告诉你对方的策略。MAIN + PT01–PT07 + APLUS_PREMIUM 一应俱全,说明对方在认真砸钱做转化。只有 MAIN + 3 个 PT 位、没有 A+,那是在白白让出 CTR。
方法一:Chrome 扩展(务实之选)
一个专门打造的扩展会解析 colorImages JSON、遍历 A+ 的 DOM、为每个素材拼出裸 URL,然后打包成带变体文件夹的 ZIP。这就是它的全部工作。它成为大多数卖家首选,靠的不是功能独特——以下每种方法技术上都能取到高清图——而是效率。12 个变体、完整 A+ 内容、6 个评论视频,意味着 90+ 个素材要逐一处理。一个 URL 一个 URL 地抠,那不叫工作流。
如何使用 ASINCrate
- 安装 ASINCrate ,从 Chrome Web Store 获取。在 Edge、Brave 和 Arc 上同样可用。
- 打开任意亚马逊产品页面,覆盖 15+ 个支持的站点(US、UK、DE、JP、IN、FR、IT、ES、CA、AU、MX、BR、NL、SE、AE、SG、TR、PL)。
- 点击「下载 ZIP」。 扩展会抓取 MAIN、所有
PT*、每个变体的完整图片集、所有 SWATCH 缩略图、每一张 A+ 内容图,以及买家评论媒体。文件落进以变体命名的文件夹里;文件名包含 ASIN 和位置代码。 - 可选导出一份 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 技巧
技术用户的「免费」方法:
- 打开 listing,按
F12,进入 Network 标签,按media-amazon过滤。 - 逐一点击每个变体,看完全部 7 张产品图。每个请求都会被记录下来。
- 对任意一条记录下来的图片 URL,复制它,去掉处理块(资源 ID 和文件扩展名之间的一切),把清理后的 URL 粘进新标签页。保存。
- 要拿 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 的图片合规陷阱
亚马逊的主图政策是机器执行的(图像分类器 + 申诉时人工复核)。高频违规:
- 主图带文字、角标、水印或边框。 自动驳回。包括「Made in USA」角标、漂在留白里的品牌 logo、「Best Seller」叠加。
- 产品不是服装/化妆品时主图带人脸。 经常被驳回。
- 产品通常不连盒销售时主图带包装(即盒子不是售卖单元)。执行不一致,但会在审计里被标记。
- 主图里产品占画面不足 85%。 自动检测。
- 主图背景不是 RGB(255,255,255) 纯白。 偏白或带阴影的背景会被抓出来。
- 受监管品类(保健品、美妆)的场景 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-media 或 aplus-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 是怎么运作的。