Google ⇄ Meta feed 转换器

粘一份带表头行的 feed。写法不同的取值会被翻译;在另一边没有对应写法的取值一律留空 —— 并附上每一种可能的替代实际会让你付出什么代价。

🔒 你的数据不会离开浏览器。

必须有表头行 —— 列就是靠它来映射的。

Google 有四个库存取值。Meta 只有两个。

Google 支持 in_stockout_of_stockpreorderbackorder。Meta 支持 in stockout of stock。这不是拼写差异 —— 四个里有两个无处可去

而且两种替代都不是免费的:

这是一个商品运营决定,它属于你。一个悄悄替你挑一个的转换器看起来更完工,而它刚刚替你决定了一件事 —— 所以这一个把单元格留空,并告诉你要做的选择是什么。

字段含义GoogleMeta

什么会原样复制过去

大多数属性名是共用的,所以照原样带过去。目标平台对这些字段的内容仍可能另有约束:

这些在这里不做强制,因为这个工具做的是转换,不是校验。转完之后把结果再过一遍多平台 feed 校验器。

为什么只做这两个平台

Google 与 Meta 都公开发布自己的字段清单与取值集合,所以这次转换建立在逐字取自它们文档的数据上。其他市场的这些东西要么锁在卖家登录之后,要么每次发版都变。转换到那些平台就意味着猜 —— 而一个猜错的转换比没有转换更糟,因为它看起来是完工的。

本工具执行的全部检查(共 6 条规则)

CNV-N01 目标平台上没有对应的取值

源平台有一个取值,目标平台没有。Google 支持 preorder 和 backorder;Meta 只支持 in stock 和 out of stock。没有安全的替代物 —— 一个会超卖你没有的货,另一个会拒掉你本来能接的单 —— 所以这个工具把单元格留空,并告诉你要做的选择是什么。一个会替你填上的转换器,等于替你做了一个商品运营决定。

修复: 逐个商品决定,然后在上传之前把空着的单元格填上。

来源: Google Merchant Center Help — Availability [availability]

CNV-T01 取值已翻译

这个取值在两个平台上是同一个意思,只是写法不同 —— Google 写 in_stock 带下划线,Meta 写 "in stock" 带空格。正是这个差异会悄无声息地弄坏一份复用的 feed。

来源: Meta — Catalog Fields

CNV-U01 源平台不认识这个取值

这个取值不在源平台公布的集合里,所以没有可供翻译的出发点。它被原样复制过去,而这几乎肯定不是你想要的 —— 先拿它去对一下源平台。

来源: Google Merchant Center Help — Condition [condition]

CNV-F01 字段原样带过去

大多数属性名在 Google 和 Meta 之间是共用的,所以照原样复制。目标平台对内容另有约束的地方 —— 图片尺寸、标题长度、纯文本描述 —— 列在页面上而不在这里强制执行,因为这个工具做的是转换,不是校验。

来源: Meta — Catalog Fields

CNV-S01 刻意只支持 Google 转 Meta

这两个平台都公开发布自己的字段清单与取值集合,所以它们之间的转换能建立在核实过的数据上。其他市场的这些东西要么锁在卖家登录之后,要么每次发版都变 —— 转换到那些平台就意味着猜,而一个猜错的转换比没有转换更糟,因为它看起来是完工的。

来源: Meta — Catalog Fields

CNV-E01 没有表头行

第一行必须写出列名;没有它就无从映射。

来源: Meta — Catalog Fields

两套取值集合都逐字取自各平台自己公开发布的页面。其中一边没有对应写法时,单元格留空而不是填上。

关于这些规则。 每一条都有编号、严重级别和通俗解释。每个来源链接都已登记在案,并对线上页面实际复验过,而不是凭印象写上去的;本工具的来源最近一次复验于 23 August 2026. 规则如何编写、测试与保持更新 →