Messaggio di errore Amazon (esempio):
cvc-complex-type.2.2: L'elemento 'Width' non deve avere nessun elemento [figli], e il valore deve essere valido.
Cosa significa questo errore?
Amazon ti sta facendo sapere che stanno ricevendo un'unità di misura della larghezza (ad esempio: "CM"), ma nessun valore corrispondente per la larghezza. Questi due elementi sono reciprocamente dipendenti, il che comporta l'errore.
Il problema può essere identificato nella sezione Anteprima: "item_width" è vuoto, mentre "item_width_unit_of_mesure" è riempito con "CM".
Un errore simile può verificarsi con il prezzo, se il prezzo è vuoto ma la valuta ("EUR" ad esempio) è popolata.
Nota: nonostante la parola "figli", questo errore non ha nulla a che fare con le variazioni.
Risolvi e previeni questo errore:
In questo esempio, aggiungi una regola per svuotare l'attributo "item_width_unit_of_mesure" quando il campo corrispondente all'attributo "item_width" non ha valore.Â
Esempio di regola:
In termini più generali, assicurati che i campi reciprocamente dipendenti siano entrambi riempiti o entrambi vuoti.Â