HomeGuidesChangelog
Log In
Guides

Introduction

Feeds vs. Product Importer API

Both feeds and the Product Importer API serve as tools for delivering product information and generating product datasets, but they are tailored to distinct requirements and use cases.

👍

Feed vs. Product Dataset

  • The feed is the raw input file provided by the client, while the product dataset is the organized and processed output created by Criteo for use in campaigns.
  • Feeds require ingestion and transformation to create product datasets that are ready for operational use.

Below is a detailed comparison:

FeatureFeedsProduct Importer API
Data FormatXML, CSV, JSONJSON
Ingestion SpeedSlower, due to file processingFaster, enabling almost real-time updates
AutomationRequires manual uploads or schedulingFully automated via API endpoints
FlexibilityLimitedHigh, with granular update capabilities
Use CaseSuitable for small catalogs or periodic updatesDesigned for large catalogs and updates

📘

Which to choose?

The Product Importer API is perfect for clients with extensive inventories (over one million products) who require faster data ingestion and more control over product updates. In contrast, feeds are better suited for simpler scenarios (smaller product counts, one ingestion per day) or when API integration isn't possible.

Head this way for the Feed upload guide, or this way for the Product Importer API guide.

📘

If you need assistance to choose between feeds and/or the Product Importer API, please contact your Criteo representative.


Feed Definitions

Feed

A feed is the raw data file provided by a client, typically in formats like XML, CSV, or JSON. It contains product inventory information such as product IDs, names, prices, availability, and other attributes. Feeds are unstructured or semi-structured and serve as the input for platforms to ingest, transform, and process product data.

Product Dataset

A product dataset is the processed and structured collection of product information derived from the feed. It includes comprehensive product attributes such as IDs, descriptions, prices, availability, and additional metadata. The dataset is optimized to support Retail Media campaigns, ensuring accurate, consistent, and up-to-date product information for ad targeting, delivery, and reporting.

Product Importer API

The Product Importer API is a RESTful API that enables the upload, update, and management of product datasets on the Criteo platform. It ensures that critical product details, such as IDs, prices, availability, and other attributes, remain accurate and synchronized, supporting the optimization and performance of retail media campaigns.