Um servidor de anúncios é um software que armazena dados sobre conteúdo publicitário e entrega anúncios a websites e aplicações. Os servidores de anúncios estão disponíveis como serviços alojados ou como produtos auto-hospedados.
Servidores de anúncios são servidores web para fins especiais; como outros servidores web, eles utilizam HTTP (Hypertext Transfer Protocol) para servir os ficheiros relacionados em resposta a pedidos de utilizadores, que são reencaminhados pelos clientes HTTP dos seus computadores. Quando um usuário solicita uma página web digitando um URL (uniform resource locator) ou o nome do site na barra de endereços do navegador, o navegador cria uma conexão com o servidor de conteúdo do editor do site. Quando o servidor de conteúdo retorna o código da página, pelo menos uma linha inclui a opção de exibir um anúncio, juntamente com o URL para recuperação do conteúdo específico do anúncio.
Além de fornecer conteúdo publicitário, os servidores de anúncios executam uma variedade de outras tarefas. Dependendo do produto ou serviço específico, um servidor de anúncios também pode rastrear visualizações e cliques de anúncios e anúncios de destino, com base em critérios pré-definidos. Alguns também monitoram as indicações de fraude de cliques e outros tipos de fraude de anúncios para garantir que o conteúdo do anunciante está realmente sendo visto pelo público apropriado.
Na publicidade programática, a seleção e a compra de uma impressão de anúncio e a segmentação de um usuário ou grupo de usuários específicos ocorre enquanto a página solicitada está sendo carregada, através de um processo conhecido como RTB (real-time bidding).
Veja um vídeo introdutório sobre como os servidores de anúncios funcionam: