Beaconing
Level | Title | Response field | Explanation | Mandatory |
|---|---|---|---|---|
Placement | Impression |
| URL to be called when the whole placement is loaded onto the page. For sponsored products, the placement is considered “loaded” when at least one product is rendered. | Yes |
Placement | View |
| URL to be called when at least 50% of the first product is in the user’s viewport for at least 1 uninterrupted second. This beacon should only be fired once. | Yes |
Product | Impression |
| URL to be called when the individual product tile is loaded onto the page. If leveraginguniversal beacons, this field will be blank. This beacon should only be fired once. | Yes |
Product | View |
| URL to be called when the individual product tile is viewed according to IAB’s viewable ad impression measurement guidelines. At least 50% of the placement must be in the user’s viewport for at least 1 uninterrupted second. This beacon should only be fired once per product. | Yes |
Product | Click |
and/or
| productPage This element is a URL that will send an It is possible to use this as the onClickBeacon URL to be called when the individual product tile is clicked. This refers to any click interaction with the product tile outside of adding to cart or adding to wishlist (see next two rows). This beacon should fire on all the range of clicks; left click, middle click, right click to open in a new tab and keyboard shortcuts that simulate a click. Both This label refers to cases where both
Deduplication is performed only when multiple beacons of the same type are received. Criteo will handle this deduplication internally for billing purposes. | Yes |
Product | Add-to-cart |
| URL to be called when a product is added to or removed from the basket/cart. You can add the quantity of products as a query string parameter. If no This beacon should be fired on every add-to-cart click event. Criteo will deduplicate clicks for billing purposes internally. | Yes |
Product | Add-to-wishlist |
| URL to be called when the product is added to the wishlist/favorites. This beacon should be fired on every add-to-wishlist click event. Criteo will deduplicate clicks for billing purposes internally. | Yes |
Ad design
Check | Explanation | Mandatory |
|---|---|---|
Breakpoint adherence | For each window size (breakpoint), ensure the sponsored products are positioned properly and that all “sponsored” badges are displayed correctly, as shown in the mock-ups provided by Criteo. | Yes |
Mock-up adherence | The design of the mock-ups should be followed as specified:
| Yes |
API features
Check | Explanation | Mandatory |
|---|---|---|
Filters leveraged in ad calls |
| Yes, if filters have been implemented |
Leveraging regiondata |
| Yes, if regiondata has been implemented |
Attribution
Check | Explanation | Mandatory |
|---|---|---|
Test purchase |
| Yes |