🔧 亚马逊 - 错误 "必须没有元素[children]",并且值必须有效。

亚马逊错误信息(示例):

cvc-complex-type.2.2: 元素 'Width' 必须没有元素[子元素],并且值必须有效。

cvc-complex-type.2.2: 元素 'StandardPrice' 必须没有元素[子元素],并且值必须有效。

这个错误是什么意思?

亚马逊正在告诉你,他们收到了一个宽度单位(例如:"CM"),但没有对应的宽度值。这两个元素是相互依赖的,从而导致了错误。

可以在预览部分找到问题:"item_width"为空,而"item_width_unit_of_mesure"填写的是"CM"。

width amazon.png

如果价格为空但货币(例如:"EUR")已填写,可能会出现类似的错误。

注意:尽管有"children"这个词,但这个错误与变体无关。

解决并防止此错误:

在此示例中,添加一个规则,当与"item_width"字区分匹配的字区分没有值时,清空"item_width_unit_of_mesure"字区分。

规则示例:

width amazon rule.png

更广泛地说,确保相互依赖的字区分要么都填写,要么都为空。

本文已自动翻译。如有疑问,请参阅英文或法文原文。

此组别内的文章

查看更多
访问我们的“Market Intelligence”解决方案帮助中心。
NetRivals & NetMonitor