Retail Media
activeRetail Media is the Binoban capability that lets a marketplace or publisher monetize its audience by selling ad inventory to sellers and advertisers, who in turn promote products and brands right where shoppers are already buying.
How things are organized
Retail Media has a simple hierarchy, shared by both ad families below:
Publisher
└── Media property a website, app, or other ad-supported digital asset
└── Ad slot a designated space where one or more ads display
- A media property is a website, app, or other ad-supported digital asset you control.
- An ad slot is a designated space where one or more ads display. An ad slot belongs to exactly one media property.
- Slots carry common attributes: a name, the media property, a description, and an active status.
Two ad families
| Family | What it is | Slot types | Guide |
|---|---|---|---|
| Display Ads | Banner and Native placements served through RTB | Banner (templates: Banner / Slider / Sticky) · Native (templates: Simple / Content / Notification / Slider / Text) | Display Ads |
| Sponsored Ads | Promote specific products, a brand, or a display banner, blended into the shopping experience | Product · Brand · Display — each tied to a page Context | Sponsored Ads |
In both families the Web SDK runs on your surface for identity and event tracking. It also renders ads for you — but for Display Ads only. Sponsored Ads are requested through the API and rendered by your own code. The full slot/format matrix — sizes, templates, contexts — is in Ad Slots & Formats.
To fill Sponsored Ads slots, the platform also needs your catalog — the sellers, products, variants, and categories behind your store. That's synced separately; see Catalog API.
What you integrate
Retail Media has a shared foundation, then a family-specific serving flow. Work through it top to bottom — it is the order the sidebar follows.
Set up your inventory — done once in the CDXP panel
Declare what you have to sell before anything can fill it: the media property, the ad slots inside it, and the credentials your surface authenticates with.
→ Define the media property · Define ad slots · Connection, credentials & host URLs
Sync your catalog
The sellers, products, variants, and categories behind your store. Required for Sponsored Ads — they promote real products — and it improves targeting across all of Retail Media.
Serve the family you're integrating
Each family has its own page, and its own rendering path(s) beneath it. Display Ads offers two — let the SDK draw the ad, or draw it yourself. Sponsored Ads has one: you always draw it yourself.
Report what happened
Impressions and clicks are what campaign delivery and billing run on. The SDK-rendering path does this for you; every other path does not.
→ Track ad impressions and clicks
Next steps
- Start here — Define the media property
- Then pick a family — Display Ads or Sponsored Ads
- Look up slots, formats & contexts — Ad Slots & Formats
- Look up an endpoint — Ad Request API · Sponsored Ads API · Sync API
- Look up what's emitted — Ad events
- Lay the foundation first — Track customer data