Topsort supports first-price and second-price auctions. Both consider the bid
amount and the quality score for ranking items. A quality score is a relevance
metric. It includes factors like estimated click likelihood.
First-Price Auction
- Winning bidder pays their exact bid.
- Recommended for Auto-bidding.
- Algorithms optimize bids in real-time.
- Achieves efficient budget use through automated adjustments and quality score.
Second-Price Auction
- Highest bidder pays the second-highest bid plus a small increment.
- Recommended for Manual bidding.
- Encourages competitive bidding without overpaying.
- Benefits high-quality items with better placement due to quality score and bid.
Campaign Deduplication
When multiple campaigns bid on the same product, Topsort automatically
deduplicates auction results by entity (product or deeplink). Only one winner
per unique product will be returned in the auction response, regardless of how
many campaigns are targeting it.
The deduplication process works as follows:
- Campaigns are ranked by their combined bid amount and quality score.
- The highest-ranking campaign for each product wins the auction slot.
- If the same product appears in multiple campaigns, only the top-ranked instance is included in results.
- Subsequent auction positions are filled by the next highest-ranking unique products.
This ensures a better user experience by preventing duplicate products from
appearing in the same auction results, while still allowing the most
competitive bid for each product to win.
Last updated: