[Buying Orders & Buying Items] How to configure them in CRITEO DSP
Available with Version | 2.173 and up |
---|---|
Role | Order Manager - Fulfilment; System Administrator |
External Systems | Criteo Commerce Max |
Challenge
If you plan to use the ADvendio platform features to buy media via Criteo using ADvendio, this article will guide you through the necessary fields and configurations to set up your Buying Order and Items with Criteo Integration.
Buying Configuration
To begin the buying configuration process for successfully pushing Buying Orders/Items, follow these steps:
Access the App Launcher and search for "Buying Configuration."
Once in the "Buying Configuration" section, click on "New" to start
Select “CRITEODSP” connection and select the “Active” checkbox
All the required fields associated with the record type are already associated
You can choose to add additional fields for any custom needs, if they are not associated with Criteo they won't work
What fields to expect
Buying Order Fields, the necessary fields (mandatory and optional) are already preselected:
Mandatory field | Advendio Name (label) | CRITEO Field |
---|---|---|
✅ | Advertiser | Account |
✅ | Buying Order Name | Campaign Name |
✅ | Order Type | Campaign Type |
✅ | Status | Status |
✅ | Order Pacing | Automated Daily Pacing |
✅ | Start Date | Start Date |
- | End Date | End Date |
✅ | Budget amount | Budget amount |
- | Unlimited Budget | Uncapped |
- | Budget Amount (Monthly) | Budget Amount (Monthly) |
- | Budget Amount (Daily) | Budget Amount (Daily) |
✅ | Post-Click Lookback | Post-Click Lookback |
✅ | Post-Click Product Match | Post-Click Product Match |
✅ | Post-View Lookback | Post-View Lookback |
✅ | Post-View Product Match | Post-View Product Match |
Buying Item Fields, the necessary fields (mandatory and optional) are already preselected
Mandatory field | Advendio Name (label) | CRITEO Field |
---|---|---|
✅ |
|
|
✅ | Retailer | targetRetailerId |
✅ | Start Date | Start Date |
- | End Date | End Date |
✅ | Not present but sent | Ad Schedule |
- | Unlimited Budget | Capped/Uncapped |
- | Budget Amount | Budget |
- | Budget Amount (Monthly) | Monthly Pacing |
- | Budget Amount (Daily) | Daily Pacing |
✅ | Pacing | Auto Daily Pacing |
Buying Order
To initiate buying media through CRITEO DSP, you must define a Campaign using the ADvendio Buying Order or you can add them directly to a Media Campaign. Here are the steps:
Access the App Launcher and search for "Buying Orders"
Once in the "Buying Orders" section, click on "New" to begin
Choose the appropriate Source
Select the Record Type as "CRITEODSP"
Choose the previously created Connection
(ALL THE ACTIVE CONNECTIONS WILL BE DISPLAYED HERE)Click on "Save”
Add a name for the Buying Order
Complete all the required fields to determine your Criteo Campaign objective
When creating a new Buying Order, ensure the presence of the following fields:
Mandatory | ADvendio Field | Advendio Name (label) | Type | Value | CRITEO Field | Comments |
---|---|---|---|---|---|---|
✅ | InsertionOrderID__c | Insertion Order ID | String |
| ID (in domain) |
|
✅ | Advertiser__c | Advertiser | Lookup |
| AccountId |
|
✅ | Name | Buying Order Name | String |
| Name |
|
✅ | OrderType__c | Order Type | Picklist |
| Campaign Type |
|
✅ | Status__c | Status | Picklist |
| Status |
|
✅ | OrderPacing__c | Order Pacing | Picklist |
| isAutoDailyPacing |
|
✅ | StartDate__c | Start Date | Date | - | startDate |
|
- | EndDate__c | End Date | Date | - | endDate |
|
✅ | BudgetAmount__c | Budget amount | Currency |
| Total Budget |
|
- | UnlimitedBudget__c | Unlimited Budget | Checkbox |
| Total Budget |
|
| BudgetAmountMonthly__c | Budget Amount (Monthly) | Currency |
| Monthly Budget |
|
| BudgetAmountDaily__c | Budget Amount (Daily) | Currency |
| Daily Budget |
|
- | - | - | - |
| budgetSpent |
|
|
| Post-Click Settings | ||||
✅ | PostClickLookback__c | Post-Click Lookback | Picklist |
| clickAttributionWindow | Lookback Window |
✅ | PostClickProduct__c | Post-Click Product Match | Picklist |
| clickAttributionScope | Product Match |
✅ | PostViewLookback__C | Post-View Lookback | Picklist |
| viewAttributionWindow | Lookback Window |
✅ | PostViewProduct__C | Post-View Product Match | Picklist |
| viewAttributionScope | Post-View Settings
|
Buying Item
Once you have created a Buying Order, you can proceed to configure individual Buying Items, which correspond to Line Items. These Buying Items allow you to manage your media spend by setting up details such as bidding strategy, goals, and automatic optimizations. You have the flexibility to create as many Buying Items as needed for your Buying Order.
Each Buying Item can have a different Retailer
Mandatory | ADvendio Field | Advendio Name (label) | Type | Value | CRITEO Field | Comments |
---|---|---|---|---|---|---|
✅ | Name | Buying Item Name | String |
|
|
|
✅ | LineItemID__c | Line Item ID | String |
| campaignId (in domain) |
|
✅ | Retailer__c | Retailer | Lookup |
| targetRetailerId |
|
✅ | StartDate__c | Start Date |
|
| startDate | - |
- | EndDate__c | End Date |
|
| endDate |
|
✅ | AdSchedule__c | Ad Schedule | Not present |
| Ad Schedule (No reference in the API documentation its NOT added) |
|
- | UnlimitedBudget__c | Unlimited Budget | Picklist |
| Capped/Uncapped |
|
- | BudgetAmount__c | Budget Amount | Currency |
| Budget |
|
- | BudgetAmountMonthly__c | Budget Amount (Monthly) | Currency |
| monthlyPacing |
|
- | BudgetAmountDaily__c | Budget Amount (Daily) | Currency |
| dailyPacing |
|
✅ | Pacing__c | Pacing | Picklist |
| isAutoDailyPacing | If set to “active” one of these 2 conditions must be present:
|
Submit Buying Orders to adserver
Now you are ready to submit for the first time or update your changes
Go to the buying Order and click on the ‘Submit Buying Order to Adserver’
Select the Buying Items that need to be submitted to the external platform
This also applies to Buying Items that need to be updated
After the process is successfully finished you will get a confirmation and the corresponding Buying Order and Buying Item IDs will be shown
Now you can go and check that everything is OK directly in the CRITEO platform.