Digital Link
免费开始

为什么我的 GS1 Digital Link 无法解析?原因与解决方法

Paula Rivero

作者 Paula Rivero

Digital Link 联合创始人兼首席执行官,专注于 GS1 标准与欧盟包装合规。

一个中央印有二维码的产品袋,两侧分别是统计销量的收银扫描器图标和统计扫描次数的手机图标

关键事实

  • 当手机扫描到达一个能识别网址中标识符的解析器,并重定向到一个有效页面时,GS1 Digital Link 就完成了解析。解析失败时,原因几乎总是出在四个环节之一:印刷的码、网址语法、域名,或解析器中该产品的条目。
  • 收银台直接从码本身读取产品身份,无需联网。因此,一个码可能在收银台能正常结账,却在手机上打不开:这说明问题出在域名或解析器,而绝不会是 GTIN。
  • 先解码这个码,读取它的确切网址,但不要打开它。大多数问题在这一行里就能看出来。
  • 在本网站背后的平台 Digital Link Connexum 上,自定义子域名需要一条指向 whitelabel.digitallink.ai 的 CNAME 记录,外加与技术支持一起完成的最后一步;每个链接在创建时都会验证 GTIN。

"无法解析"涵盖了几种不同的故障,每种都有不同的解决方法。下表把你看到的现象对应到可能的原因。表格之后的六个步骤可以在几分钟内找到原因,顺序从最省事的检查到最复杂的检查。

现象、原因与解决方法

你看到的现象可能的原因解决方法
手机摄像头对码完全没有反应这是扫描问题,而不是解析问题:尺寸、静区、对比度或印刷损坏对照可读性指南检查印刷效果
"找不到服务器"或 DNS 错误网址中的域名或子域名没有设置好,或其 DNS 记录有误修正 DNS 记录(步骤 3),并留出生效所需的时间
安全或证书警告尚未为自定义域名签发 HTTPS 证书与你的解析器服务商完成域名设置
解析器返回"未找到"页面解析器中没有该 GTIN 的条目,或网址中的 GTIN 有输入错误在解析器中添加该产品,或更正码(步骤 4)
同一产品的部分商品能打开,其他的打不开码里带有没有条目的批号或序列号,且没有回退到产品级添加批次条目,或在 GTIN 级设置默认目的地
能打开,但页面不对默认目的地已过时,或码是用早期草稿印刷的解码这个码(步骤 1),并更新目的地
打开的语言不对解析器上没有设置语言版本为目的地添加各语言版本
在收银台能结账,但在手机上打不开码中的身份没有问题;出问题的是网络端(域名或解析器)直接进入步骤 3 和步骤 4
在手机上能用,但收银台读不出来收银台不支持 2D,或没有设置为解析 GS1 Digital Link与零售商沟通,同时保留一维条码(请参阅双条码指南)
  1. 解码这个码并复制其网址。 使用能显示码内容而不直接打开它的扫码应用,或查看手机摄像头显示的预览。逐个字符地把它与你本打算印刷的链接进行比较:用旧文件印刷的码是最常见的原因之一。
  2. 检查网址语法。 地址必须以 https:// 开头,然后是你的域名,接着是 /01/ 和 14 位形式的 GTIN,较短的 GTIN 用前导零补足位数,并带有有效的校验位。限定符按固定顺序排列,/10/(批次或批号)在 /21/(序列号)之前;有效期 17 等属性放在 ? 之后的查询字符串中,而不是放在路径里。技术指南列出了完整规则。
  3. 在桌面浏览器中打开该域名。 粘贴网址。如果浏览器找不到服务器或显示证书警告,问题就出在域名上:对于自定义子域名,请检查其 DNS 记录是否存在、是否指向服务商要求的地址,以及设置是否已经完成。
  4. 检查解析器中的条目。 在你的解析器中查找该 GTIN。它需要一个带默认目的地的有效条目。如果码里带有批号或序列号,该层级也需要一个条目,或者解析器需要回退到产品级。解析器指南解释了这种路由是如何工作的。
  5. 检查目的地页面。 如果重定向正常但页面打不开,问题就在页面本身:页面已被删除、营销活动已过期,或页面需要登录才能访问。
  6. 在多台设备上扫描包装上的码。 一旦网址能在浏览器中打开,就用两三部手机扫描印刷的码,如有条件,再用支持 2D 的收银扫描器扫描。如果手机仍然没有反应,那就是印刷问题,而不是解析问题。

有几个原因与该平台的设置方式直接相关:

  • 自定义子域名。 使用你自己子域名(例如 qr.yourbrand.com)的码,需要一条指向 whitelabel.digitallink.ai 的 CNAME 记录。根域名(yourbrand.com)和 www 不能使用。添加记录后,请联系技术支持完成设置,包括证书。帮助中心文章列出了具体步骤。
  • GTIN 错误。 平台在创建链接时会验证每个 GTIN,因此无效编号会在印刷之前被发现。如果印刷的码里带有平台从未接受过的 GTIN,说明这个码是在别处生成的。
  • 目的地。 每个链接都是动态的:你可以更改目的地、添加语言版本或设置召回页面,无需重新印刷。

如果以上步骤都没有找到原因,请把解码后的网址和印刷码的照片发送至 support@digital-link.com。

常见问题

因为收银台无需联网,直接从码中读取 GTIN;而手机必须访问你的域名和你的解析器。如果收银台正常而手机不行,说明码没有问题,问题出在网络端:域名、其证书,或解析器中的条目。

通常是因为解析器上的默认目的地已过时,或者印刷的码所承载的网址与你正在编辑的那个不同。解码这个码,查看其确切网址,然后更新该 GTIN 的目的地。

请使用 14 位形式。GTIN-8、GTIN-12 或 GTIN-13 在网址中要用前导零补足到 14 位,最后一位必须是有效的校验位。

能,只要码里的网址是正确的:域名、解析器条目和目的地都可以在印刷之后修复。只有当码本身带有错误的域名、错误的 GTIN 或语法有误时,才需要重新印刷。

因为码里带有解析器中没有条目的批号或序列号,而解析器也没有设置为回退到产品级。添加批次条目,或在 GTIN 级设置默认目的地。

引领从条形码到 GS1 二维码的转型