StriveFormats
Google Merchant CenterSKU 与编号导入阻断可自动修复

GTIN 无效

gtin 不是带正确校验位的 8、12、13 或 14 位数字,或者被电子表格转成了科学计数法。

这是什么问题?

gtin 不是带正确校验位的 8、12、13 或 14 位数字,或者被电子表格转成了科学计数法。

受影响字段:gtin
导入阻断: 在此问题解决之前,文件无法导入。

在文件中的样子

你的文件
idgtin
2MUG-014.00638E+12
3TOTE-014006-3813-3393-1
修复后
idgtin
2MUG-014006381333931
3TOTE-014006381333931

此问题可自动修复。上传 CSV 即可立即修复。

立即修复

Google Merchant Center 为何拒绝

Google 会按 GS1 规则检查每个 GTIN。错误的 GTIN 会导致商品被拒登或匹配到错误的商品。

Google Merchant Center 特别说明

Google 会按照 GS1 的规则和数据库检查每个 GTIN。与商品不符的 GTIN 可能导致商品被拒登,或被匹配到其他商家的商品。

有效值 / 预期格式

  1. ✓8、12、13 或 14 位数字(GTIN-8、UPC、EAN、ITF-14)
  2. ✓最后一位必须是正确的校验位
  3. ✓只能是数字:不能有空格、连字符或字母

在 StriveFormats 中修复

StriveFormats 会删除空格和连字符,在校验位证明缺少前导零时把它补回,并标出位数错误、校验位错误或使用科学计数法的 GTIN。

可自动修复:点击"修复问题"后,此问题将自动得到纠正。

在 Excel 中修复

  1. 1在 Excel 中选中 gtin 列,右键单击并选择“设置单元格格式”>“文本”。请在粘贴条形码之前这样做,否则 Excel 会把它们变成科学计数法。
  2. 2如果值已经显示为 4.00638E+12,数字已经丢失:请从供应商或商品系统重新复制条形码。
  3. 3按 Ctrl+H,把空格和连字符替换为空。
  4. 4把每个条形码与包装上印的号码核对。
  5. 5另存为“文本文件(制表符分隔)(*.txt)”。

在 Google 表格中修复

  1. 1在 Google 表格中选中 gtin 列,并在粘贴条形码之前转到“格式”>“数字”>“纯文本”。
  2. 2如果值已经显示为 4.00638E+12,数字已经丢失:请从供应商或商品系统重新复制条形码。
  3. 3按 Ctrl+H,把空格和连字符替换为空。
  4. 4把每个条形码与包装上印的号码核对。
  5. 5选择“文件 > 下载 > 制表符分隔值文件(.tsv)”,然后将文件重命名为以 .txt 结尾。

下次如何避免

  1. ✓在你使用的每个电子表格中,粘贴之前都把条形码列设为文本格式。
  2. ✓从制造商或 GS1 复制 GTIN,不要手动输入。
  3. ✓不要编造 GTIN。如果商品没有,请将 gtin 留空并填写 mpn,或将 identifier_exists 设为 no。

StriveFormats 如何检测

StriveFormats 会去掉每个 gtin 中的空格和连字符,检查是否为 8、12、13 或 14 位,并重新计算校验位。科学计数法的值会被标出,因为其数字无法恢复。

►技术细节
GTIN 的最后一位是由其他位计算出的校验位,因此输入错误或丢失一位几乎总会表现为校验位错误。大多数 GTIN 错误来自电子表格:长数字显示为 4.00638E+12 并按此保存,UPC 的前导零也会丢失。只有当校验位证明较短的数字是丢了第一个零的 12 位或 13 位 GTIN 时,StriveFormats 才会补回零。