Populate Google’s adult attribute only when the source explicitly identifies an adult-oriented product.
Create the target adult column, clear it first, then set yes when adult_policy exactly equals adult_content.
How to Do It in Eofferix
Add or open the target
adultcolumn in the table editor. The animation shows where to open its rules.
Open the rules for the target column that will be exported as adult. Keep the first rule that clears the value. Add a rule with column
adult_policy, condition Equals, valueadult_content, action Replace with, and resultyes.
Clear the value first, then set yes only for the exact explicit marker. Apply the rules and inspect the preview: only rows carrying the explicit
adult_contentmarker should containyes.Export the feed and review the item diagnostics in Merchant Center. If a later rule changes
adult, move this rule below it or remove the conflict.
adult_policy and the value adult_content are examples. Select the actual source column and marker used in your data. An 18+ label, an age restriction, or alcohol alone does not mean that Google requires adult=yes.Expected Result
| Source value | Feed result | Why |
|---|---|---|
| adult_content | yes | The source explicitly identifies adult-oriented content. |
| standard | blank | A standard product is not flagged. |
| age_restricted / “Wine 18+” | blank | An age label is not an adult-content policy flag. |
Checks Before Export
- The Equals condition compares the complete value instead of searching product-title fragments.
- Unknown and standard values remain blank.
- No later rule overwrites
adult: Eofferix applies rules from top to bottom.
Google Merchant Requirements
Google uses adult=yes for products involving nudity, sexually suggestive content, or products intended to enhance sexual activity.
The attribute is not a general marker for every product subject to a legal age restriction.