FeedMender/Errors/Condition
Common rejections
Missing or invalid data [condition]
Condition is a three-value list with a twist: Google also reads your title and description, and a product declared new whose text says otherwise is its own kind of wrong.
What Google requires
new, refurbished or used, and text that agrees
The condition attribute accepts exactly three values: new, refurbished and used. Anything else, like new, open box, B-stock, display model, must be mapped onto one of the three. The declaration also has to survive contact with your own copy: a title announcing refurbished on a product declared new is a contradiction Google can read as easily as we can.
What happens if you do not
Refusal for the value, risk for the contradiction
An out-of-list value is refused directly. The contradiction case is riskier than it looks: misrepresenting condition touches policy, not just data quality, and policy problems escalate beyond the single product. Second-hand and refurbishment shops hit this constantly because their internal grading vocabularies, grade A, B-stock, are richer than Google's three words.
How to fix it by hand
Map the vocabulary, then reread the copy
- Map every internal grade onto the three allowed values; open box and display models are
usedunless a certified refurbishment process makes themrefurbished. - Check titles and descriptions against the declared condition, and fix whichever one is wrong.
- Put the finer grading in the description, where it is allowed and useful, rather than in the attribute.
Which of our checks apply
Two checks apply, read from the scanner's registry
The scan checks the value against the list and the declared condition against the words in your own title and description, the same cross-reading Google performs.
condition_valueblockscondition_contradicts_textblocks
The quicker way
Let the scan find them
One scan shows every out-of-list condition and every product whose own text argues with its declaration. The scan to identify errors is free and shows every finding before you pay anything. You only pay for the fix.