How to create new Criteo credentials
This post is to introduce you on how to authenticate or reauthenticate Criteo with Google Sheets, Google Data Studio, Dataslayer API and BigQuery.
To create your new Criteo credentials to use them in Dataslayer you only have to follow these steps:
Go to https://developers.criteo.com/ and log into your account.
Click the “Developer Portal” card (if needed).
At the top-right, click on “Create a new app”.
Write a Name and Description for your app.
Click “Create App”.
Scroll down to the “Service” section. Make sure that “Marketing solutions” is selected and click “Save”.
Scroll down again to the “Authorization section”. Set every option to “Read”. Click “Save”.
Scroll back up to the “App credentials” section. Click “Create new key”.
This will generate a new text file that the browser will download. Please open this to get your client_id and client_secret values that will be required to log into Dataslayer. Don’t use them until you have finished all these steps.
Scroll back up again to the top of the page and click “Activate app”.
Click “Activate” to confirm and finish the app setup process. Next you will need to generate consent URLs.
In the top-right corner you should now see the button to “Generate new URL”.
Click the Generate new URL button. This will generate a single-use consent URL for your advertiser to approve.
Please copy and send that URL to the person who manages the Advertiser you wish to report on. They will need to click on that link and follow the instructions. Note that the URL is single-use. It will expire once clicked.
Once the Advertisers have completed the consent form from the URL, you should now be ready to log into the Dataslayer Criteo data source with the previous client_id and client_secret (steps 10-11).
Updated on: 03/08/2023