# What AI checks during AI Feed Setup

AI setup uses Google and Meta’s requirements to help set up your channel automatically. It suggests field mappings, cleans up formatting, and extracts key values like color and size—handling the basic rules so you can go live with fewer errors.

AI setup performs these checks on your fields:

### Google Shopping

Google Merchant Center has specific [field and format requirements](https://support.google.com/merchants/answer/7052112?visit_id=639093284916934957-1639894640\&hl=en\&rd=1) for product data.

<table data-header-hidden><thead><tr><th></th><th width="212"></th><th></th></tr></thead><tbody><tr><td><strong>Field name</strong></td><td><strong>Issue checked by AI</strong></td><td><strong>Solution</strong></td></tr><tr><td>all fields</td><td>Must be mapped</td><td>AI mapping: Attempted automatically for every AI feed setup</td></tr><tr><td>description</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from description</td></tr><tr><td>description</td><td>Max 5,000 characters</td><td>AI rule: Strips to 5,000 characters (last sensible word intact)</td></tr><tr><td>description</td><td>Min 500 characters</td><td>Action: Redirect to <a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/Rbvmo4oRgwc42C3YHF2R">AI generated text</a> to improve field values</td></tr><tr><td>description</td><td>No links allowed</td><td>AI rule: Automatically strips links from description</td></tr><tr><td>title</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from title</td></tr><tr><td>title</td><td>Max 150 characters</td><td>AI rule: Strips to 150 characters (keeping last word intact)</td></tr><tr><td>title</td><td>Min 35 characters</td><td>Action: Redirect to <a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/Rbvmo4oRgwc42C3YHF2R">AI generated text</a> to improve field values</td></tr><tr><td>price / sale price / shipping price / bulk price</td><td>Currency must match target country</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>color</td><td>Alphanumeric characters only (no special characters)</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>color / material</td><td>Separated by "/" instead of ","</td><td>AI rule: Replaces "," with "/"</td></tr><tr><td>shipping width / height / length / weight</td><td>Follow required unit format (kg, lb, etc.)</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>shipping country</td><td>Must be mapped</td><td>Mapping: Map available field or auto-input target country</td></tr><tr><td>unit pricing measure / base measure</td><td>Must contain a unit</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>additional image links</td><td>Should not include Main Image URL</td><td>AI rule: Removes main Image URL from additional links</td></tr><tr><td>additional image links</td><td>Should be split as a list</td><td>AI rule: Splits by separator into a vertical list</td></tr><tr><td>g:mpn / g:id</td><td>No whitespaces allowed</td><td>AI rule: Trims whitespaces from the field</td></tr><tr><td>color / material / brand / age / gender</td><td>Fields are empty</td><td>Action: Use AI enriched attributes to extract data from other fields</td></tr><tr><td>condition</td><td>Must be mapped</td><td>Mapping: Option to set static value to "new" (also if condition is empty)</td></tr><tr><td>condition</td><td>Must be "new", "used", or "refurbished"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>availability</td><td>Must be "in_stock", "out_of_stock", etc.</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>age group</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>gender</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>subscription period</td><td>Must be "month" or "year"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>sale price</td><td>Must be lower than Price</td><td>Manual fix: Fix via quality checks in Quality step</td></tr></tbody></table>

### Meta

Meta has specific [field and format requirements](https://www.facebook.com/business/help/120325381656392?id=725943027795860) for product data.

<table data-header-hidden><thead><tr><th></th><th></th><th width="230.65625"></th></tr></thead><tbody><tr><td><strong>Field name</strong></td><td><strong>Issue checked by AI</strong></td><td><strong>Solution</strong></td></tr><tr><td>all fields</td><td>Must be mapped</td><td>AI mapping: Attempted automatically for every AI feed setup</td></tr><tr><td>description</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from description</td></tr><tr><td>description</td><td>Max 9,999 characters</td><td>AI rule: Strips to 9,999 characters (last sensible word intact)</td></tr><tr><td>description</td><td>No links allowed</td><td>AI rule: Automatically strips links from description</td></tr><tr><td>description</td><td>Cannot be in all caps</td><td>AI rule: Capitalizes only the first letter of every sentence</td></tr><tr><td>title</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from title</td></tr><tr><td>title</td><td>Max 200 characters</td><td>AI rule: Strips to 200 characters (last sensible word intact)</td></tr><tr><td>title</td><td>Cannot be in all caps</td><td>AI rule: Capitalizes only the first letter of every sentence</td></tr><tr><td>color, material, pattern, decor, gemstone, height</td><td>Alphanumeric only (no special characters)</td><td>Manual fix: Fix via Quality checks</td></tr><tr><td>color, material</td><td>Must be split as a list</td><td>AI rule: Transforms separator (e.g. , or /) into a list</td></tr><tr><td>height, length, width, volume, screen size, shipping weight, storage capacity</td><td>Follow required unit format</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>unit price value</td><td>Must be a valid number</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>shipping country</td><td>Must be mapped</td><td>Mapping: Map existing field or auto-input target country</td></tr><tr><td>unit price currency</td><td>Must be a valid currency code</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>price / sale price / shipping / unit price</td><td>Currency must match target country</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>additional image links</td><td>Should not include Main Image URL</td><td>AI rule: Removes Main Image URL from additional links</td></tr><tr><td>additional image links</td><td>Should be split as a list</td><td>AI rule: Splits by separator into a vertical list</td></tr><tr><td>g:mpn / g:id</td><td>No whitespaces allowed</td><td>AI rule: Trims whitespaces from the field</td></tr><tr><td>color, material, brand, age group, gender</td><td>Fields are empty</td><td>Action: Redirect to AI enriched attributes to extract data from other fields</td></tr><tr><td>condition</td><td>Must be mapped</td><td>Mapping: Option to set static value to "new" (also if condition is empty)</td></tr><tr><td>condition</td><td>Must be "new", "used", or "refurbished"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>availability</td><td>Must be "in stock" or "out of stock"<br>Must be mapped</td><td>AI rule: Transforms values to supported terms<br>Mapping: Option to set to static value (if availability is empty)</td></tr><tr><td>age group</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>gender</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>sale price</td><td>Must be lower than Price</td><td>Manual fix: Fix via quality checks in Quality step</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.channable.com/list-advertise/list-on-channels/how-to-use-ai-feed-setup/what-ai-checks-during-ai-feed-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
