🔧 Amazon - Error "no debe tener ningún elemento [hijos]"

Mensaje de error de Amazon (ejemplo):

cvc-complex-type.2.2: El elemento 'Width' no debe tener ningún elemento [hijos], y el valor debe ser válido.

¿Qué significa este error?

Amazon te está informando de que están recibiendo una unidad de medida de ancho (por ejemplo: "CM"), pero no hay un valor correspondiente para el ancho. Estos dos elementos son mutuamente dependientes, lo que provoca el error.

El problema se puede identificar en la sección de Vista previa: "item_width" está vacío, mientras que "item_width_unit_of_mesure" está lleno con "CM".

width amazon.png

Un error similar puede ocurrir con el precio, si el precio está vacío pero la moneda ("EUR" por ejemplo) está poblada.

Nota: a pesar de la palabra "hijos", este error no tiene nada que ver con las variaciones.

Resuelve y previene este error:

En este ejemplo, añade una regla para vaciar el atributo "item_width_unit_of_mesure" cuando el campo coincidente con el atributo "item_width" no tiene valor. 

Ejemplo de regla:

width amazon rule.png

En términos más generales, asegúrate de que los campos mutuamente dependientes estén ambos llenos o ambos vacíos. 

Este artículo ha sido traducido automáticamente. En caso de duda, le agradecemos que consulte las versiones originales en francés o en inglés.

Artículos en esta sección

Más información
Acceda al centro de ayuda para nuestras soluciones de "Market Intelligence"
NetRivals & NetMonitor