> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Channels, attributes and glossary

This page lists the channels Omega Feed supports, the main feed attributes, rule operators and the terms used in the app. Last updated: 2026-11-13.

1. [Supported channels](#2-supported-channels)
2. [Feed attributes](#2-feed-attributes)
3. [Rule operators](#2-rule-operators)
4. [Glossary](#2-glossary)

## Supported channels

Every plan can send feeds to all channels below. When you create a feed, you choose **Direct channel connection (API)** or **Export a data file**.

| Channel (name in the app) | API connection | Data file formats | Setup |
| --- | --- | --- | --- |
| Google (Merchant Center) | Yes | XML, CSV (tab-delimited) | [Send your feed to Google Merchant Center](/en/article/google-merchant-center-vpa4xz/) |
| Facebook (Meta catalog for Facebook and Instagram) | Yes | XML, CSV (comma or tab) | [Send your feed to a Meta catalog](/en/article/meta-catalog-17jen4i/) |
| Tiktok | No | XML, CSV | [TikTok](/en/article/other-channels-sh69tq/#2-tiktok) |
| Microsoft | No | XML, CSV (tab-delimited) | [Microsoft](/en/article/other-channels-sh69tq/#2-microsoft) |
| Pinterest | No | XML, CSV (comma or tab) | [Pinterest](/en/article/other-channels-sh69tq/#2-pinterest) |
| Klaviyo | No | XML, JSON | [Klaviyo](/en/article/other-channels-sh69tq/#2-klaviyo) |
| OpenAI (ChatGPT) | No | CSV | [OpenAI](/en/article/other-channels-sh69tq/#2-openai-chatgpt) |

* **Direct channel connection (API):** you log in to your channel account and Omega Feed sends products directly. You can view product approval status and fix issues in the app. Real-time price and stock updates work only with this option (Pro and Max).
* **Export a data file:** Omega Feed builds a file and gives you a feed URL. The channel fetches that URL on its own schedule. Issues must be fixed on the channel's dashboard.
* The first format in each row is the default for a new feed. You can change it in the feed's settings.

## Feed attributes

An attribute is one piece of product data a channel reads, such as title or price. You see them on the **Attributes** tab of each feed. Click **Required** to see only the ones your channel needs.

The table shows the main attributes, what fills them by default and which channels the app marks as required.

| Attribute | Filled by default from | Required for |
| --- | --- | --- |
| ID | Variant ID | All channels |
| Title | Product title + Variant title | All channels |
| Description | Description | All channels |
| Link | Product link | All channels |
| Image link | Variant image (or Product image) | All channels |
| Price | Price + Market - Currency | All channels except Klaviyo |
| Availability | Availability (from your stock) | All channels except Klaviyo |
| Brand | Brand (your Shopify vendor) | Google (API), Facebook, Microsoft, Tiktok, OpenAI |
| Condition | Condition (feed default) | Google (API), Facebook, Microsoft, Tiktok |
| Gender, Age group | Gender, Age group (feed defaults) | Google (API), Facebook (API) |
| Seller name | Store - Name | OpenAI |
| Sale price | Sale price | — |
| GTIN | Barcode | — |
| MPN | SKU | — |
| Item group id | Product ID | — |
| Google product category | Google product category | — |
| Product type | Product type | — |
| Color, Size | Color, Size (from variant options) | — |
| Additional image links | Additional image links | — |
| Custom label 0–4 | Empty | — |

* Some channels show a different name for the same attribute. Facebook and Tiktok call ID **Content ID**. OpenAI uses **Item ID**, **Product URL** and **Image URL**.
* On the **Attributes** tab, attributes are grouped into **Essential fields**, **Media**, **Pricing**, **Identifiers**, **Categorization**, **Shipping**, **Clothing & shoes**, **Product details** and **Ads & campaigns**. Google API feeds also have **Energy & certifications**.
* You can fill an attribute from a product field, a variant field, a Shopify metafield or a fixed value. Changing the mapping needs Pro or Max. See [Map attributes](/en/article/customize-product-data-krtbu2/#2-map-attributes) and [Plan limits](/en/article/plan-limits-n9e5hr/).

## Rule operators

Rules on the **Rules** page include, exclude or change products across your feeds. Each rule has up to 20 conditions, matched with **all** or **any**.

**Include and Exclude rules** check these fields: Title, Description, Image, Vendor, Product type, Tags, Collection, SKU, Barcode, Price, Compare-at price and Weight. Price and Compare-at price use your store currency.

| Operator | Text fields | Number fields | Matches when |
| --- | --- | --- | --- |
| equals | Yes | Yes | The value is exactly the same. For Tags, one tag equals the value. |
| contains | Yes | No | The value appears anywhere in the field. |
| does not contain | Yes | No | The value does not appear in the field. |
| starts with | Yes | No | The field starts with the value. For Tags, one tag starts with it. |
| ends with | Yes | No | The field ends with the value. For Tags, one tag ends with it. |
| greater than | No | Yes | The number is higher than the value. |
| less than | No | Yes | The number is lower than the value. |
| is empty | Yes | Yes | The field has no value. For numbers, 0 counts as empty. For Collection, the product is in no collection. |
| is not empty | Yes | Yes | The field has a value. |

* Include and Exclude rules ignore upper and lower case and accents. "T-Shirt" equals "t-shirt".
* A description that holds only HTML and no text counts as empty.
* For Collection, the value is checked against the title of every collection the product is in.

**Set attribute rules** use the same operators as attribute mapping: **Contains**, **Equals**, **Starts with**, **Ends with**, **Greater than**, **Less than** and **Any in**.

* **Contains** ignores upper and lower case. **Equals**, **Starts with** and **Ends with** are case-sensitive.
* **Any in** matches when at least one item of a list field, such as tags, is in your comma-separated list. Example: `refurbished, used`.
* Any plan can save a Set attribute rule. Only Pro and Max apply it to feeds.

Limits: 50 rules of each type (Include, Exclude, Set attribute), 20 conditions per rule, 255 characters per value. On Free, rules check only your 100 newest products. See [Feed rules](/en/article/customize-product-data-krtbu2/#2-feed-rules).

## Glossary

* **Feed** — the list of products Omega Feed sends to one channel, with its own settings and schedule.
* **API feed** — a feed sent with **Direct channel connection (API)**. Omega Feed pushes products to your channel account.
* **Data file feed** — a feed exported as an XML, CSV or JSON file. The channel fetches it from the feed URL.
* **Feed URL** — the link to a data file feed. You paste it into your channel. You can protect it with a login in **Settings**.
* **Google Merchant Center (GMC)** — Google's tool for product listings. Shopping ads and free listings read products from it.
* **Meta catalog** — the product list in Meta Commerce Manager, used by Facebook and Instagram ads and shops. Also called Facebook catalog.
* **Product set** — a group of products inside a Meta catalog, used to target ads.
* **Business account** — the channel account a feed connects to, such as a Merchant Center account or a Meta business.
* **Product source** — which Shopify products a feed includes: all products, collections, tags or picked products.
* **Variant** — one version of a product, such as size M in blue. Each variant is one item in the feed.
* **Attribute** — one piece of product data a channel reads, such as title, price or GTIN.
* **Mapping** — the setting that decides which Shopify data fills each attribute.
* **Rule** — an Include, Exclude or Set attribute instruction applied to the products in your feeds.
* **Custom label** — a free field (0 to 4) for grouping products in ad campaigns, for example "on_sale".
* **GTIN** — the global product barcode (UPC, EAN, ISBN). Omega Feed takes it from the Shopify **Barcode** field.
* **MPN** — the manufacturer part number. Omega Feed takes it from the Shopify **SKU** by default.
* **Item group id** — the ID that groups the variants of one product. Omega Feed uses the Shopify product ID by default.
* **Google product category** — Google's category for a product. See [Map Google product categories](/en/article/category-mapping-rmn0c8/).
* **Market** — the country, currency and language a feed targets. Uses your Shopify Markets.
* **Sync** — the run that reads your Shopify products and updates the feed.
* **Auto-sync** — the sync that runs on your schedule: weekly, daily or hourly, depending on your plan.
* **Real-time price & stock sync** — price and stock changes sent to Google or Facebook API feeds as they happen in Shopify.
* **Quota** — the number of products, variants per product and feeds your plan allows. See [Plan limits](/en/article/plan-limits-n9e5hr/).
* **Approved / Not approved** — the review status a channel gives each product in an API feed.

Need help? Chat with us from the app.