Reporting Diagnostic Guide - Criteo Docs

Introduction

This guide provides a consolidated reference to the reporting endpoints, permissions, and data behaviors. It’s designed to operate as a practical guide for understanding how SSP and DSP reporting works, how to align API results with the UI, and how to navigate rate limits, data latency, and reporting discrepancies. You can use it as a companion resource when building or troubleshooting your Retail Media API integrations.

Reporting Endpoints You can find out more on our reporting endpoints in the following sections:


Reporting Suite & Permissions

SSP (Retailer permission)

The SSP Reporting suite provides retailer-level analytics to help understand the sources of Retail Media revenue. Access to the following report types requires API consent for a Supply/Retailer account:

Revenue Report

Provides retailer-level visibility into monetization revenue and its sources across advertisers, platforms, and sales channels.

Fill Rate Report

Shows how much of your inventory is filled with ads across placements, page types, and platforms to help identify opportunities to grow demand and revenue.

DSP (Brand/Seller permission)

The DSP Reporting suite provides high-level analytics across Brand or Seller accounts. Access to the following report types requires API consent for a Demand Brand/Seller account. These report types are available at the Account, Campaign, and Line Item levels.

Flexible Reporting

Flexible reporting is also available on the DSP and SSP endpoints. Instead of using one of the report types above, omit reportType from the request and use metrics and dimensions to customize the data returned.

See this page for the full list of available metrics and dimensions.

Please omit product-level metrics for Sponsorships and Onsite Display campaigns in flexible reporting. These metric-dimension combinations are not supported for these campaign types and may return incomplete or misleading results.


Report Types

Report Type Campaign Type Description
summary Sponsored Products, Onsite Display (Preferred Deals) Daily metrics aggregated for any single campaign or line item
capout Sponsored Products only The sponsored product capout report provides details about when campaigns are running out of budget too soon, and enables advertisers to make the decision.
attributedTransactions Sponsored Products, Onsite Display (Preferred Deals) Hourly logs of each transaction attributable to an impression or a click; includes advanced dimensions such as the specific attribution rule used to match the impression or click to a sale
pageType Sponsored Products, Onsite Display (Preferred Deals) Daily metrics segmented by the type of retailer web page an ad creative rendered on, such as home page, browse pages, search pages, product detail pages, checkout pages etc.
keyword Sponsored Products, Onsite Display (Preferred Deals) Daily metrics segmented by the keyword or phrase used to land on the search page where an ad creative rendered; non-search pages are not associated with keywords.
- Note: sometimes you may see misalignment between keyword reporting and the Criteo UI due to filtering logic required to run the platform smoothly. However exports from the Criteo UI do not rely on this filtering and should match API data
productCategory Sponsored Products only Daily metrics segmented by the category of product advertised in the ad creative; categories are standardized across brands and retailers, which may differ from retailer-specific categories
product Sponsored Products only Daily metrics segmented by the product being advertised in the ad creative
servedCategory Sponsored Products, Onsite Display (Preferred Deals) Daily metrics segmented by the category of the page on which an ad was served; categories are specific to the retailer, which may differ from standardized categories across brands and retailers
environment Sponsored Products, Onsite Display (Preferred Deals) Daily metrics segmented by the environment (desktop, mobile, app) in which the ad interaction takes place

Comparing Sources (API vs UI)

When comparing API reporting to the Criteo platform (UI), consider the following details when aligning settings.

API vs UI Default Settings Overview

Field UI Default API Default
clickAttributionWindow SSP Revenue: Onsite 14D
Sponsored Products 30D
DSP report: campaign attribution settings
Campaign attribution settings
viewAttributionWindow SSP Revenue: Onsite 14D
Sponsored Products 1D
DSP report: campaign attribution settings
Campaign attribution settings
clickMatchLevel SSP Revenue:sameCategory
DSP report: campaign attribution settings
Campaign attribution settings
viewMatchLevel SSP Revenue: OnsitesameCategorySponsored ProductssameSku;
DSP report: campaign attribution settings
Campaign attribution settings
timeZone Account default UTC
startDate/endDate Last 7 days Required
salesChannel Campaigns Tab: online only;
Analytics Tab: online + offline
Online + offline

Attribution

or

or

Timezone

Sales Channel / Offline Sales

Metrics + Dimensions


Data Availability, Retention & Limits

Data Availability

Metrics may have several hours of latency and different types of activity and attribution data become available at different times after the event or sale. Maximum delay values are not guaranteed, and the times below reflect the 95th and 50th percentile latency.

Different types of activity and attribution data become available at different times after the event or sale:

Please note that data is processed and batched hourly, so same-day data may be partially available.

Please note data may be slightly misaligned for fresher periods because sources vary across reports (SSP API, DSP API, UI Analytics modules). Data should align on finalization.

Retention

Reporting data is retained for a rolling 3-year period.

Caching Logic

Navigating Rate Limits & Row Limits

OAuth Method Rate limit Rate limit applies at level
Client Credentials 250 calls per minute for default endpoints
40 calls per minute for reporting endpoints
Application level
Authorization Code 10 calls per minute Account

What’s next