Uma troca de anúncios é um mercado automatizado baseado em software que permite aos editores venderem o seu inventário de anúncios e aos anunciantes licitarem e comprarem o inventário em tempo real. O sistema acessa critérios pré-estabelecidos para permitir transações e colocação de anúncios através de licitação em tempo real (RTB) e publicidade programática.
Quando um usuário do site navega para uma página web com espaço de anúncios disponível, o código da página envia um pedido para a troca de anúncios. Por sua vez, os pedidos de troca de anúncios fazem lances para a impressão associada das plataformas do lado da procura (DSP) e passam ao longo do endereço IP do editor ou outro identificador para consideração.
O DSP utiliza algoritmos para encontrar correspondências adequadas entre anunciantes e editores. Uma vez selecionado um editor, o DSP envia um lance para a impressão, incluindo uma quantidade e os dados do anunciante. A troca de anúncios seleciona o lance mais alto de todos os DSPs que submeteram lances, e o anúncio vencedor é colocado. Todos esses processos são conduzidos dentro do tempo que leva para a página solicitada pelo usuário carregar.
Ad trocas incluem AppNexus, DoubleClick do Google, Microsoft Media Network e OpenX.