Skip to content

Validation Rules Explained

Feedy McFeed Feed validates your product data against platform requirements before generating feeds. This catches issues before they cause disapprovals.

CategoryDescription
Required FieldsChecks for mandatory attributes
Data FormatValidates formatting and structure
Data QualityEnsures content meets standards
Platform RulesPlatform-specific requirements
Policy ComplianceChecks for policy violations
RuleDescriptionSeverity
required_titleTitle must be presentError
required_descriptionDescription must existError
required_pricePrice must be setError
required_availabilityStock status requiredError
required_imageMain image URL neededError
required_linkProduct URL requiredError
RuleDescriptionSeverity
required_gtinGTIN required for products with barcodesWarning
required_brandBrand required for branded productsWarning
required_mpnMPN required when GTIN unavailableWarning
identifier_combinationMust have GTIN or brand+MPNError
RuleDescriptionSeverity
required_genderGender required for apparelError
required_age_groupAge group required for apparelError
required_colorColor required for apparelWarning
required_sizeSize required for apparelWarning
RuleDescriptionSeverity
valid_price_formatPrice must be numericError
positive_pricePrice must be > 0Error
currency_presentCurrency code requiredError
sale_price_lessSale price < regular priceError
RuleDescriptionSeverity
gtin_formatGTIN must be 8, 12, 13, or 14 digitsError
gtin_checksumGTIN checksum must be validError
gtin_numericGTIN must contain only numbersError
RuleDescriptionSeverity
valid_urlURL must be properly formattedError
https_urlURL should use HTTPSWarning
accessible_urlURL should be accessibleWarning
RuleDescriptionSeverity
title_length_minTitle must be ≥ 10 charactersWarning
title_length_maxTitle must be ≤ 150 charactersWarning
no_all_caps_titleTitle shouldn’t be ALL CAPSWarning
no_promo_in_titleNo promotional text in titleWarning
RuleDescriptionSeverity
description_length_minDescription ≥ 50 charactersWarning
no_html_errorsHTML tags properly closedWarning
no_promo_in_descriptionNo excessive promotionWarning
RuleDescriptionSeverity
image_min_sizeMinimum 100x100 pixelsWarning
image_formatSupported format (jpg, png, gif)Error
no_placeholder_imageNot a placeholder/default imageWarning
no_watermarkNo promotional overlaysWarning
RuleDescription
google_category_validCategory in Google taxonomy
google_availability_valueValid availability status
google_condition_valuenew, refurbished, or used
google_shipping_requiredShipping info for some regions
RuleDescription
facebook_image_sizeMinimum 500x500 pixels
facebook_availabilityValid availability format
facebook_conditionValid condition value
RuleDescription
tiktok_price_formatCurrency before amount
tiktok_image_httpsHTTPS required for images
tiktok_availability_caseCase-sensitive values
  • Products may be rejected
  • Must fix before submission
  • Blocks feed generation for affected products
  • Products may have limited visibility
  • Should fix for best performance
  • Doesn’t block feed generation
  • Suggestions for improvement
  • Won’t affect approval
  • Nice to have
  1. Go to Feeds > select feed
  2. Click Validation tab
  3. See all issues grouped by rule
  1. Go to Products > select product
  2. View Issues section
  3. See specific rule violations
  1. Go to Products
  2. Filter by “Has Issues”
  3. Select severity (Error, Warning)

For special cases, you can disable specific rules:

  1. Go to Settings > Validation
  2. Find the rule
  3. Toggle off

Use carefully — disabled rules won’t catch real issues.

Enterprise plans can add custom validation rules. Contact support for setup.

Download validation results:

  1. Go to Feeds > select feed > Validation
  2. Click Export Report
  3. Choose format (CSV, PDF)
  4. Download file