HomeMonetizeAdvertise
Start now →Sign in
Core glossary term

What is a product feed?

A product feed sends a list of products and their details to another platform, such as a shopping service or advertising channel. It helps that platform display and compare items without collecting every detail from individual product pages.

By AON Editorial Team · Published October 3, 2026

Structured product records distributed to a receiving system
Product feed
Export · validate · ingestProduct records distributed for ingestion
On this page
Definition

A product feed is a structured collection of product records that a merchant or data provider sends to another system.

Each record describes one item or variant, such as a jacket in a specific size and color, with fields for its title, image, product link, price, and availability. Feeds can arrive as files or through an API. The receiving platform sets its required fields and update rules.

Product feed example

This simplified feed record describes one fictional jacket in black, size medium. Each field has a specific value that the receiving platform can read. A full feed repeats this structure for each item or variant.

Product feed example
FieldExample value
Item IDJACKET-BLACK-M
Product group IDJACKET
TitleWaterproof jacket — black — medium
PriceUSD 129.00
AvailabilityIn stock
Product linkhttps://shop.example/jacket/black-medium

What information belongs in a product feed?

The destination's specification determines the required attributes. Google Merchant Center's product data specification, for example, separates basic item data, price and availability, identifiers, and variant attributes. Other destinations may use different field names or require additional attributes.

Each purchasable size or color needs its own item ID and correct link, price, and stock. A jacket being available in large does not mean the medium variant is also in stock.

What information belongs in a product feed?
GroupCommon fieldsQuality check
IdentityStable item ID, brand, manufacturer identifiers such as GTIN or part number where requiredDo not regenerate IDs on each export or invent missing identifiers.
Description and mediaTitle, description, product URL, image URLDescribe the actual item and use accessible destinations.
Price and stockPrice, currency, availability, sale dates where supportedMatch the destination and current merchant information.
VariantsParent/group ID, color, size, capacity where applicableGive each purchasable variant a distinct identity.
Market and policiesCountry, shipping, returns where requiredApply the receiving platform's country and category rules.

Product feed vs API vs catalogue

A catalogue is the collection a business manages. A feed is a distributed representation for a receiving system. An API is an interface for accessing or updating data. These concepts can work together rather than compete.

Product feed vs API vs catalogue
ConceptWhat it isJacket example
Product catalogueThe collection of products a business manages.The retailer's jackets, with their sizes, colors, images, and prices.
Product feedProduct records sent to another system for processing.A dataset the retailer sends to a shopping platform, with one record for each jacket variant.
Product APIAn interface for requesting or updating product information.An app requests the black, medium jacket's details or an authorized team updates its stock.

Common product feed errors

Most feed problems involve identity, conflicting values, or stale records. Validate the dataset before delivery and inspect the destination's processing results afterward.

Missing or conflicting fields

Check required attributes, currency, units, and links against the destination specification. For example, a price without its currency can be misread or rejected.

Incomplete lifecycle updates

Plan how the destination learns about price changes, stock changes, expired promotions, and removed items. If the feed sends only changed records, it also needs a way to identify removed products.

Unclear data provenance

Record the source and update time where your system supports them. Separate format normalization from product data enrichment, which adds information and needs its own evidence.

Agent Offer Network (AON) context

How a product feed can supply AON Offers

A business supplying offers to AON can use a product feed as its starting point. It combines the product records with referral links and commission terms, so an AI app can recommend an offer and earn commission from qualifying purchases.

The business maintains the connection between its feed and AON. A feed supplies product information; the integration makes those records available as offers to AI apps.

Read Partner Offer Fetch

Common questions about Product feed

What is the difference between a product feed and a product catalogue?

A catalogue is the managed collection of products. A product feed distributes a structured representation of that collection to a receiving system, often with destination-specific fields.

Is a product feed always a file?

No. Files are common, but product data can also be supplied through APIs or other supported data-source connections. The destination's contract determines the delivery method.

How often should a product feed be updated?

Update frequency should reflect how quickly important fields change and what the destination supports. Price and stock may need a faster path than relatively stable descriptions or images.

How do shopping platforms use a product feed?

They import the records, check the data, and use it to build searchable product listings. Complete titles, correct variant details, and current prices help the platform match items to a shopper’s request.

Sources

  1. Google Merchant Center product data specificationOfficial documentation
  2. AON Partner Offer FetchAON documentation
← Back to the full AON glossary