Skip to Content

Criteo

Criteo connections give you access to your company’s campaign and advertisement data.

Source Setup

Please perform the following steps within your Criteo account to verify API access.

  1. Sign in to your Criteo Developer Portal .
  2. Create your Organization and App for the Etleap connection. For instructions on creating your organization, go here . For instructions on creating your app, go here .
  3. Go to your App page and click the one you wish to generate the credentials.
  4. Click on Generate and download new key to generate your set of credentials.
  5. Use the Client ID and Client Secret when creating a connection.
Note

Prefer using an API? Go here  and select Criteo under the Body header to start creating a connection via API.

What Data is Available?

Note

Update-Mode Deletes Support

Deletes  are not applicable for this connector as pipelines handle reporting rather than entity data.

You can create Criteo pipelines with the following report and entity resources:

EntityPipeline Mode
Ad Set  Replace
Advertiser  Replace
Audience  Replace
Campaign  Replace
Campaigns Statistics Report  Update
Placement Report  Replace
Transactions Report  Append

When creating a Report pipeline, you can further break down your report by data dimensions, metrics, timezone, and currency.

  • Dimensions allow you to specify the aggregation level suited to your needs (e.g., Day and AdsetId). Check out Criteo’s available dimensions for Campaign Statistics here  and Placement here .
  • Metrics are performance measurements available for your report (e.g., Clicks and Displays). Check out Criteo’s available metrics for Campaign Statistics here  and Placement here .
  • Timezone allows you to specify the timezone setting. Check out Criteo’s available options here .
  • Currency allows you to specify the currency setting. Check out Criteo’s avaliable options here .

Key Considerations

  • Criteo API only provides data for the past two years for the Campaigns Statistics Report and Transactions Report resources, starting from the extraction date.
  • The Placement Report API only returns data from the last three months from the extraction date.
  • In order to maintain historical data, Etleap doesn’t delete old data from Campaigns Statistics Report and Transactions Report when refreshing the pipeline since it is possible to have data older than two years.