Google Merchant Center结构导入阻断
必填属性为空
此行的某个必填属性(id、title、description、link、image_link、availability 或 price)为空。
这是什么问题?
此行的某个必填属性(id、title、description、link、image_link、availability 或 price)为空。
受影响字段:
id / title / price导入阻断: 在此问题解决之前,文件无法导入。
在文件中的样子
| id | link | |
|---|---|---|
| 2 | MUG-01 | (空) |
| id | link | |
|---|---|---|
| 2 | MUG-01 | https://example.com/products/mug |
上传 CSV 检查此问题并导出干净的文件。
立即修复Google Merchant Center 为何拒绝
缺少必填属性的商品会被拒登,不会出现在购物广告和免费商品详情中。
在 StriveFormats 中修复
StriveFormats会标出该必填字段为空的每一行,方便您快速找到并填写。
在 Excel 中修复
- 1在Excel中点击id / title / price列的列标将其选中。
- 2按F5(“定位”),点击“定位条件”,选择“空值”并点击“确定”。Excel会选中该列中所有空单元格。
- 3输入所需的值,然后按Ctrl+Enter,一次性填满所有选中的空单元格。
- 4如果不同的行需要不同的值,对该列使用“数据 > 筛选”,筛选“(空白)”,然后逐行手动填写。
- 5另存为“文本文件(制表符分隔)(*.txt)”。
在 Google 表格中修复
- 1在Google表格中点击id / title / price列的标题。
- 2选择“数据 > 创建过滤器”。
- 3点击列标题上的过滤器图标,取消全部勾选,然后勾选“(空白)”。这样只显示空行。
- 4为显示出的每个空单元格填写所需的值。
- 5移除过滤器:“数据 > 移除过滤器”。
- 6选择“文件 > 下载 > 制表符分隔值文件(.tsv)”,然后将文件重命名为以 .txt 结尾。
下次如何避免
- ✓以平台官方模板为起点,从一开始就知道哪些字段是必填的。
- ✓导出前,对每个必填列快速筛选一下,检查是否有空单元格。
- ✓在上传完整商品目录之前,先用一个5行的小型示例CSV测试。
- ✓如果某个必填字段是有条件的(仅对某些商品类型必填),仍然要保留该列,只需让不适用的行留空。
StriveFormats 如何检测
StriveFormats会在每一行中查找id / title / price列为空或只有空格的单元格。由于Google Merchant Center要求每一行都有值,该字段为空的行会被标出。
►技术细节
Google Merchant Center的导入会依据其官方导入规范验证id / title / price字段。不符合预期格式的值会被标出,以防数据被悄悄损坏:一个混过导入的无效值,可能在事后没有任何错误提示的情况下,在店铺中显示为空字段、0或错误的文字。