Meta库存导入阻断可自动修复
availability 值无效
availability 必须是 in stock 或 out of stock。
这是什么问题?
availability 必须是 in stock 或 out of stock。
受影响字段:
availability导入阻断: 在此问题解决之前,文件无法导入。
在文件中的样子
| id | availability | |
|---|---|---|
| 2 | MUG-01 | in_stock |
| 3 | TOTE-01 | Sold out |
| id | availability | |
|---|---|---|
| 2 | MUG-01 | in stock |
| 3 | TOTE-01 | out of stock |
此问题可自动修复。上传 CSV 即可立即修复。
立即修复Meta 为何拒绝
Meta 只接受它自己的两个值,中间用空格。其他值会导致商品无法上传。
Meta 特别说明
Meta 目录只接受带空格的 in stock 和 out of stock。in_stock 这样的 Google 格式值会自动转换;preorder 之类已停用的值需要手动修改。
有效值 / 预期格式
- ✓in stock
- ✓out of stock
在 StriveFormats 中修复
此问题可以自动修复。上传您的CSV并点击“修复问题”,即可一次性应用所有安全的修正。
可自动修复:点击"修复问题"后,此问题将自动得到纠正。
在 Excel 中修复
- 1在Excel中点击availability列的列标。
- 2按Ctrl+H。在“查找内容”中输入无效值,在“替换为”中输入正确的允许值,然后点击“全部替换”。
- 3允许的值为:in stock, out of stock。
- 4为避免今后出错,可以添加下拉列表:选中该列,打开“数据 > 数据验证”,选择“序列”,并输入用逗号分隔的有效选项。
- 5另存为“CSV UTF-8(逗号分隔)”。
在 Google 表格中修复
- 1在Google表格中选中availability列。
- 2按Ctrl+H。查找无效值,替换为正确的允许值,然后点击“全部替换”。
- 3允许的值:in stock, out of stock。
- 4要添加验证下拉列表:选中该列,打开“数据 > 数据验证”,选择“下拉列表”,并输入有效选项。
- 5选择“文件 > 下载 > 逗号分隔值文件(.csv)”。
下次如何避免
- ✓直接从官方模板中复制粘贴允许值,以避免拼写错误。
- ✓使用Excel或Google表格的数据验证功能,把该列限制为允许值的下拉列表。
- ✓查看平台官方文档中最新的允许值列表,它可能会变化。
StriveFormats 如何检测
StriveFormats会将availability列与Meta接受的值的准确列表进行比对。比对区分大小写,任何大小写差异或拼写错误都会被标为无效值。
►技术细节
Meta的导入会根据其导入规范中定义的固定允许值列表来验证该字段。这些值通常是对应内部状态的简短代码,例如“active”/“draft”表示商品的可见状态。匹配是精确且区分大小写的:多一个空格、大小写不同或使用同义词(如用“enabled”代替“active”)都会导致该值被拒绝。允许值可能随平台版本变化,因此请始终参考最新的模板。