Skip to main content
Table of contents

Gzipping

Criteo can receive compressed bid requests from partners and send them back compressed bid responses.

In order for our engine to properly handle a gzipped request, the HTTP header Content-Encoding: gzip must be present in the bid request.

In order for our engine to properly generate a gzipped response, the HTTP header Accept-Encoding: gzip must be present in the bid request.

For information, by default, all partners receive NON-compressed bid responses from Criteo.

Creatives - Formats for banners

Criteo primarily deals with so-called “dynamic creatives”. These creatives consist of a banner size (height and width) of a layout and of several products deemed interesting for the user. There are currently hundreds of different banner sizes, a dozen layouts, and billions of unique products. As Criteo’s operation grows, these numbers are expected to increase continually. Criteo uses two types of creatives: HTML within a JS tag, and HTML within an iframe.