Open source gives you two thirds of an ad stack. Here’s the rest.
Prebid gives publishers a production-grade auction on every surface for free. The control plane, bid analytics, CTV ad serving, consent and quality tooling are still yours to build.
Prebid gives publishers a production-grade auction on every surface for free. The control plane, bid analytics, CTV ad serving, consent and quality tooling are still yours to build.
Buyer agents can only buy what your sales agent can describe. Here is how to model products, formats and authorisation for AdCP 3.2, and wire it all to Google Ad Manager.
The Price Floors module tells bidders your price and rejects bids below it. Here is how to configure it, avoid the currency and GAM traps, and roll it out with a holdout.
Your Prebid.js timeout is a trade between bids collected and how late the ad request goes out. Here is how to set it from response-time data, one layer at a time.
Stored requests let you change bidders and auction settings without touching the page, the AMP tag or the app. Prebid Server only reads that data, so the system that writes it is yours to build.
Prebid Server takes browser work off the page, but server-side bidders see fewer user IDs. Here is how s2sConfig routes bidders, what a hybrid setup looks like, and how to test the move before you commit.
[TEST] A fictional guest author argues publishers should clean up their product catalog, ad units, rate cards and audiences before plugging in a sales agent.
AdCP and IAB Tech Lab’s AAMP both aim to let AI agents buy and sell media. Here is how they differ, where they overlap, and what publishers should do now.
A year into AdCP, the clearest use case for AI agents isn’t faster bidding. It’s the slow, manual work around direct-sold deals.