Appy
← 返回博客
清单

应用推广二维码印刷清单:签样之前要做的 29 项检查

印出去的二维码没法打补丁。包装、海报或电视广告付印之前要检查的事项:码里的链接、logo 与纠错等级、印前处理、材质、摆放位置,以及每一项由谁签字确认。附 Denso Wave 和 GS1 的数据,以及清单里由 Appy 替你搞定的那一半。

2026年10月9日•阅读约 9 分钟

为什么印刷需要一份单独的清单

网页上的错别字一分钟就能改好。印在 20 万个盒子上的二维码,在最后一个盒子被回收之前,会一直保持印出来的样子。设计可以很漂亮,码却照样可能在亮面覆膜上、收银台扫码枪前,或者在两米外的人的手机上扫不出来。

而码本身只是问题的一半。2025 年 8 月 25 日,Firebase Dynamic Links 停止服务,所有 page.link 地址开始返回 404,自定义域名也不例外。凡是码里编码了这类链接的包装,从那天起就指向了虚无。动设计稿之前,先查清楚码指向哪里、由谁控制。

这份清单写给负责把文件发给印刷厂的市场人员。它比我们的尺寸指南讲得更深,并且把每一项检查都落实到具体的人。

写进 brief 的四个数字

四周各留出的空白边距,Denso Wave 和 GS1 的要求
4 个模块

四周各留出的空白边距,Denso Wave 和 GS1 的要求

GS1 指南中的最低符号对比度;建议在 50% 左右
30%

GS1 指南中的最低符号对比度;建议在 50% 左右

普通激光打印机能打印的最小模块,据 Denso
0.17 毫米

普通激光打印机能打印的最小模块,据 Denso

最高纠错等级(H)能恢复的损坏比例
30%

最高纠错等级(H)能恢复的损坏比例

Appy 帮你划掉的那些项

这份清单里有不少项其实和设计无关,而是取决于生成二维码的工具。用 Appy,设计师还没打开文件,这些检查就已经完成了。

01

每部手机去各自的商店

一个码就能把 iPhone 送到 App Store,把 Android 手机送到 Google Play,把华为手机送到华为应用市场,电脑则打开你的网站。所有套餐都支持,包括免费版。

02

短链接,码更简洁

每个 Appy 二维码里存的都是一条 appy.to 短链接,而不是带 UTM 参数的长网址,所以码的网格更稀疏,从货架上或沙发上都容易扫。

03

印好之后照样能改

在控制台里更换商店链接或跳转目标,每一份印出去的码都会跟着变。不用重印,也不用在旧码上贴贴纸。

04

永不停用

订阅结束时,Appy 不会停用你的码;所有套餐扫码次数都不限,中间也没有广告。

05

印刷厂要的文件

可下载用于印刷的 SVG,也可以下载 PNG 和 WEBP,带上你的 logo 和品牌色。所有套餐都可以。

06

头 48 小时就能验证效果

从第一天起就统计扫码。Pro 套餐按设备和国家展示数据,各个平台的用户是否都顺利到达,一眼就能看出来。

07

包装上印你自己的域名

在 Business 套餐中,二维码可以使用你自己的链接域名,码里的地址完全属于你。

1. 码里的链接

在任何人打开设计文件之前先查这几项。它们决定了两年后这个码还能不能用。

01

弄清码里编码的是谁的域名

扫一下测试打样,看看地址。如果是服务商的域名,那么在这批印刷品的整个生命周期里,你都得依赖这家服务商。用自己的域名,哪天换工具也能把它重新指向别处。

02

问清楚停止付费后会怎样

有些二维码服务商会在套餐到期后停用动态码,qr-code-generator.com 在自己的博客里就这么写过。我们在 2026 年 10 月 9 日查看时,它在 Trustpilot 上基于 9,325 条评价的 TrustScore 是 1.3,评价者描述了码突然失效的情况。务必拿到书面答复。

03

用短链接,不要用长 URL

带 UTM 参数的长 URL 会让码更密。码里只放短链接,参数留在链接那一侧,以后还能修改。

04

按设备分流

所有人共用一个码:iPhone 去 App Store,Android 去 Google Play,华为手机去华为应用市场,电脑去官网。两个码并排放会分散注意力,一半的扫码会进错商店。

05

为每个投放位置打标签

每个投放位置用一条单独的链接(包装盒、货架插卡、海报、电视),这样事后才知道是哪一个带来了安装。

06

大规模曝光前先给落地页做压测

Coinbase 称,2022 年超级碗二维码广告播出后,一分钟内落地页访问量超过 2000 万次,部分用户遇到了延迟。如果码要上电视,确保跳转和页面都扛得住这波峰值。

链接长度如何改变你印出来的码

二维码是按版本变大的。版本 1 是 21 × 21 的网格,每升一个版本,每边增加四个模块。Denso Wave 的容量表说明了这对 URL 意味着什么:在纠错等级 M 下,20 个字符的短链接放得进版本 2,也就是 25 × 25 的网格;而一条带 UTM 参数、100 个字符的 URL 需要版本 6,41 × 41。

把两个码都按 2 厘米宽印出来(含静区),模块大约会从 0.61 毫米缩到 0.41 毫米。再加上 logo、改用 H 级纠错,长 URL 会跳到版本 10,模块只有 0.31 毫米左右。同样的设计稿,从货架上或沙发上扫就难多了。这就是码里要放短链接的实际原因。

2. logo 与纠错等级:GS1 的测试

logo 是盖在数据上面的。码之所以还能读出来,全靠纠错把被 logo 挡住的部分补回来。GS1 用 ISO 检测仪,在每个纠错等级下测试了同一个 16 毫米的 logo。

L(约可恢复 7%)
加 logo 后的结果失败,无法识别
码的尺寸约 26 × 26 毫米
M(约 15%)
加 logo 后的结果失败,纠错容量全部用尽
码的尺寸约 29 × 29 毫米
Q(约 25%)
加 logo 后的结果勉强失败,用掉 55%
码的尺寸约 33 × 33 毫米
H(约 30%)
加 logo 后的结果通过,用掉 35%
码的尺寸约 37 × 37 毫米
来源:GS1 2D Barcode Colour & Quality Guide,2025 年 2 月,表 4-2。logo 会让码变大,而它占用的纠错容量,日后就没法再用来抵消磨损了。

3. 设计

01

留足四个模块的静区,再多留一点

Denso 和 GS1 都规定四周各留四个模块的空白边距,颜色与码的背景色相同。GS1 建议为生产公差再多留一些。文字和图形侵入边距,是公认的扫码失败原因之一。

02

加 logo 只用 H 级,而且绝不能压住角

如果要放 logo,就用 H 级生成,并接受码会变大。纠错修复不了三个角上的定位方块,也修复不了时序图形。

03

浅色背景上的深色码

白底黑码最稳妥。GS1 要求对比度至少 30%,建议在 50% 左右;它举的失败例子就是白底黄码。

04

包装要过收银台就别用红色

手机能读红色的码,但收银台扫码枪用红光照射,看不见红色的码。GS1 建议码用黑色、深蓝、深绿或深棕色。

05

没测过就别做反色

标准允许深色背景上的浅色模块,但不同手机和扫码设备的支持情况不一。如果品牌方坚持,先在多台设备上测试。

06

一张设计稿只放一个码

画面里有两个码时,手机相机会在两者之间来回跳。户外广告协会 OAAA 建议每个创意只放一个码。

4. 印前处理

正确的设计往往就是在这一步变成糟糕的印刷品。把这几项同时交给设计师和印刷厂。

01

发矢量文件

SVG、EPS 或 PDF 在任何尺寸下都能保持模块边缘清晰。如果必须用位图,就按最终印刷尺寸、以 300 dpi 或更高分辨率导出。千万不要把小 PNG 放大;Denso 提醒,缩放会让模块变形。

02

码用 100% 单黑印刷

四色叠黑只要套印偏差一丝,每个模块的边缘都会发虚。商业印刷厂对精细元素通常要求 C0 M0 Y0 K100。

03

注意 RGB 转 CMYK

Adobe 的文档写明,文件转成 CMYK 时,RGB 黑可能会变成四色黑。要检查分色,而不只是看屏幕。

04

有底色时检查叠印

InDesign 默认对 100% 黑色叠印,所以浅色模块会透出底色。测一下对比度是否仍然达标。

05

非涂布纸上把码做大

在牛皮纸、新闻纸和非涂布纸上,油墨会晕开,深色模块会吃掉浅色模块。关于印刷二维码的研究表明,网点扩大对小尺寸的码影响最大。把码做大一些,并打样确认。

06

守住模块尺寸下限

Denso 给出的激光打印机最小可印模块约为 0.17 毫米。对于可能还要在收银台扫描的包装,GS1 的零售范围是每个模块 0.396 到 0.990 毫米。

5. 材质与摆放位置

01

能不用亮面就不用

GS1 提醒,亮面和高光泽表面会在码上形成反光。哑膜在顶灯下更好扫。要在覆膜之后扫,而不是之前。

02

金属和透明膜需要不透明底

在易拉罐和镀铝膜上,GS1 建议在白色区域上印哑光黑色的码。在透明膜上,要在码下面先印一块不透明的白底。

03

放在最平的那一面

瓶子和罐子的弧度会让网格变形。目前没有公开的安全上限,所以要用真实直径的打样来测试。

04

注意屏幕和海报的高度

在 OAAA 对安装在 53 英寸高度的屏幕所做的测试中,位于上方三分之一的码从任何距离都不好扫。把码放在人们自然举起手机就能对准的位置。

05

电视和数字屏幕上,让码全程显示

IAB 的 CTV 指南建议:码在整支广告中都要可见,大小要足以让人坐在沙发上就能扫,并配一句简短说明,告诉观众扫码后会发生什么。

06

说清楚扫码能得到什么

告诉人们能得到什么:写“扫码下载应用”,而不是“扫我”。关于行动号召能把扫码量提高多少,靠谱的数据很少,所以与其相信某个百分比,不如用两条链接测试两个版本。

6. 测试与签字确认

每一项检查旁边都要写上负责人的名字。能在显示器上扫出来的码,说明不了货架上那个印好、覆好膜的盒子能不能扫。

01

设计师:测试导出文件

最终文件离开工作室之前,用一部 iPhone 和一部 Android 手机对着屏幕扫一遍。

02

链接负责人:测试分流

用 iPhone、Android 手机扫码,如有需要,再用一部没有谷歌服务的华为手机扫。每部手机都应该进入各自的商店。再在笔记本电脑上打开这个码,检查网页兜底是否正常。

03

印刷厂:用真实材料打样

用最终的纸张、最终的覆膜、最终的尺寸打样。对于带品牌元素的码,GS1 建议包装使用 ISO 检测仪检测。

04

质检:像顾客一样扫打样

在真实的距离和角度、昏暗的光线下,用一部旧手机去扫。iPhone 从 iOS 11 起就能用相机 App 扫码;Google 表示,Android 9 及以上版本可以用自带相机识别二维码。

05

链接负责人:上线后看数据

看看前 48 小时按设备划分的扫码量。如果某个平台完全没有数据,说明分流或印刷出了问题,而这时候修起来还很便宜。

延伸阅读

二维码印刷常见问题

二维码四周的静区应该留多大?

四周各留四个模块,颜色与码的背景色相同。二维码的发明者 Denso Wave 和 GS1 都是这样规定的,GS1 还建议为生产公差再多留一点。

带 logo 时应该用哪个纠错等级?

H 级。在 GS1 的测试中,同一个 16 毫米的 logo 在 L 和 M 级下失败,在 Q 级下勉强失败,只有在 H 级下才通过,码的尺寸也因此从约 26 毫米增大到 37 毫米。

二维码可以是红色的吗?

手机能读红色的码,但收银台扫码枪用的是红光,读不出来。如果包装要过收银台,请用黑色、深蓝、深绿或深棕色。

给印刷厂发 PNG 还是 SVG?

发 SVG、EPS 或 PDF。如果必须用位图,就按最终尺寸、以 300 dpi 或更高分辨率导出,之后不要再放大。

码应该用静态的还是动态的?

用于印刷时,动态码可以在不重印的情况下修改跳转目标并统计扫码次数。但要先确认,停止向服务商付费后这些码还能继续用。

为什么用 Appy 来做二维码?

因为链接这一侧的检查都已经替你做好了:一个码把每部手机送到各自的商店,包括华为应用市场;印刷后还能修改;套餐到期也不会停用;每一次扫码都会统计。所有套餐都能下载带 logo 的 SVG、PNG 和 WEBP 文件。

取消订阅后,Appy 的二维码会失效吗?

不会。订阅结束时,Appy 不会关停链接或二维码,而且所有套餐的扫码次数都不限。

继续探索

指南
2026年3月16日
8 分钟阅读

海报、包装和应用推广的最佳二维码尺寸

为海报、包装、传单和零售物料选择合适的二维码尺寸,让扫描更容易转化为应用安装。

qr code size
posters
packaging
offline campaigns
阅读文章
对比
2026年10月9日
6 分钟阅读

面向应用链接的 Bitly 替代方案:不买 $199 套餐也能做商店路由和深度链接

Bitly 适合网页链接,用在应用上却不便宜:免费链接带广告、不支持华为、深度链接每月 $199 起。我们对照 Bitly 自己的页面,把它和 Appy 做了对比。

bitly alternative
comparison
deep links
qr codes
阅读文章
指南
2026年10月1日
6 分钟阅读

用自己的域名做 App 短链接:实用指南

为什么链接最好放在自己的域名上,子域名怎么选,三步完成设置,以及已经发出去的链接和二维码会怎样。

custom domain
branded short links
url shortener
qr codes
阅读文章

想看更多内容?浏览 博客全部主题.

印一次,一直有效

在做设计稿之前先用 Appy 生成二维码:每部手机都去各自的商店,印刷后还能修改,套餐到期也不会停用。免费开始。