A price nobody sets
A single ad slot on a single page view is worth a different amount to every advertiser, for every user, at every moment. There is no list price, and there could not be: the number of combinations is astronomical, and a human pricing them would be obsolete before finishing the first one.
So the price is discovered, not set. The mechanism is an auction, run automatically, that resolves in roughly the time a page takes to load, often under 300 milliseconds. Advertisers submit what they are willing to pay, the auction picks winners and charges them, and this happens for essentially every ad you see.
That single design choice, let an auction find the price, is the foundation the entire online-advertising economy sits on. It is how a search engine, a social feed, and a news site all turn attention into revenue without anyone negotiating a single deal.
Everything else in this path is a detail of how that auction is built, and what it quietly optimises for.

