Getting StartedThe Criteo engine maximizes advertising performance while optimizing the shopper experience. It can automatically and intelligently control how much a line item delivers on each page type. In addition, bid multipliers provide campaign managers more control over managing bids at the line item level while also optimizing campaign performance goals at a page-type level.-Bid multipliers are available at the Onsite Sponsored Products line items level. In addition, campaign managers can modify bids only on enabled page types.-Bids can be increased up to 500% or decreased up to 50% on each page targeted at the line item level. For example: If a line item bid is $1, with a bid multiplier, you can increase the Search page bid by 20% and decrease the homepage bid by 10%. The Criteo engine will optimize more delivery and performance on the search page while also allowing the control of which page types budget is mostly allocated towards.
Endpoints
| Verb | Endpoint | Description |
|---|---|---|
| GET | /line-items/{lineItemId}/bid-multipliers | Returns all bid multipliers for valid page types of the specified line item. |
| PUT | /line-items/{lineItemId}/bid-multipliers | Replaces all existing bid multipliers with the provided bid multipliers or the default value (1.0).- Note:_ A PUT operation with an empty attributes object will reset all values to their default. |
Bid Multiplier Attributes
id
Data Type: stringDefault Value: long-idDescription: Line item Id
Search
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
search page typeHome
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
home page typeCategory
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
category page typeProductDetail
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
productDetail page typeConfirmation
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
confirmation page typeMerchandising
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
merchandising page typeDeals
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
deals page typeCheckout
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
checkout page typeFavorites
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
favorites page typeSearchBar
Data Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
searchBar page typeData Type: decimalDefault Value: 1.0Note: Bids can be increased up to 500% (6.00) or decreased up to 50% (0.50)Description: Bid Multiplier applied to the
categoryMenu page typeGet Bid Multipliers
Returns all bid multipliers for valid page types of the specified line item. Sample RequestUpdate Page Type Bid Multipliers
Replaces all existing bid multipliers with the provided bid multipliers or the default value (1.0).- Note: A PUT operation with an empty attributes object will reset all values to their default.
Responses
| Response | Description |
|---|---|
🔵 200 | Call executed with success |
🔴 400 | BidMultiplierOutOfRange A bid multiplier provided is out of range of the expected range and could not be acceptedIllegalValueProvided An invalid page type or poorly formatted bid multiplier was provided |
🔴 401 | Unauthorized User doesnt have permission to edit a specified line item |
🔴 404 | LineItemDoesntExist Attempted to fetch or manipulate a line item that does not exist |