- Banner Configurations: Create and share ad slots.
- Auctions for Banners: Work with auction variables, requests and responses
- Rendering Banners: render and display the winning banner assets
Banner Configurations
Provide a list of pages with unique identifiers for each banner slot.Landing Pages: Homepage or Custom Pages
Create slots for high-traffic homepages or other landing pages. A slot includes:- SlotID: A unique identifier that can contain alphanumeric characters and the following symbols:
!"#$%&'()*+,-._/:;<>?@[]^{}~= - Name: A descriptive name (e.g. Homepage Slide 1, Above Trending Products ).
- URL or Deeplink: The URL where the slot is located.
- Landing Page name: The slot’s corresponding landing page.
- Image Width and Height, if you require different sizes across devices we support 1 more set of image sizes
Use this sample
file
to bulk upload banner configurations.
Category and Search
Allow vendors to target specific categories and keywords. Define banner slots and share them. Example:Auction Requests for Banners
Storing the resolvedBidId.The resolvedbidId simplifies event attribution and recording for you and your vendors, similar to auctionID in sponsored listings. It needs to be stored so events can be reported later, either as a cookie or session variable for web applications, or stored as an internal variable for mobile apps.
Requests Fields
Response Fields
Rendering Banners
Set the banner configurations inside the Topsort admin dashboard. Insert the banner in your web app’s DOM or add a component to your mobile app code.Web Apps
For web apps, use thepicture element, which will let you provide multiple sources to the client browser. For example, if the asset has 2 sources: