“Queremos nosso próprio DSP” pode significar três negócios: um DSP que compra espaço publicitário para anunciantes, um ad exchange que roda o leilão em que os publishers vendem esse espaço ou uma rede de anúncios que revende o espaço que contratou. Alugue uma plataforma para testar a demanda, licencie uma quando o seu modelo de negócio for padrão e construa um sistema sob medida quando a lógica de lances, os dados ou a margem for o que a sua empresa vende.
Quando alguém diz “queremos nosso próprio DSP”, pode estar falando de um entre três negócios diferentes. Um DSP, ou demand-side platform, compra espaço publicitário automaticamente em nome dos anunciantes. Um ad exchange roda o leilão em que publishers e apps vendem esse espaço.
Uma rede de anúncios fecha contrato com publishers, agrupa o espaço deles e o revende a anunciantes. Um DSP, um ad exchange e uma rede de anúncios compartilham o vocabulário, mas precisam de software diferente, parceiros diferentes e um volume de trabalho muito diferente.
A resposta curta: primeiro decida se você está construindo um DSP que compra para anunciantes, um ad exchange que roda o leilão em que os publishers vendem o espaço deles ou uma rede de anúncios que revende o espaço que contratou. Depois defina de onde vêm os seus parceiros e o seu tráfego, quais dados você tem permissão para usar e como o dinheiro circula entre todos os envolvidos. Alugue uma plataforma para testar a demanda, licencie uma quando o seu modelo de negócio for padrão e construa um sistema sob medida quando a lógica de lances, os dados ou a margem for o que a sua empresa vende.
O primeiro passo rumo ao seu próprio DSP, ad exchange ou rede de anúncios não é escolher uma tecnologia ou um fornecedor. É decidir de que lado do leilão você fica e o que ser dono do software daria a você que alugar uma conta na plataforma de outra empresa não dá. O orçamento, o cronograma, o time e o tipo certo de empresa para construir vêm todos dessa única decisão.
Muitos anúncios comprados automaticamente são vendidos em um leilão que dura uma fração de segundo. Outros são comprados por um preço combinado com antecedência, sem leilão.
Em um leilão de anúncios em tempo real, um site ou um app envia uma solicitação que diz, na prática, “este espaço está disponível agora — quem quer e por qual preço?” Os compradores respondem com lances, o ad exchange escolhe o lance vencedor e o anúncio é exibido. Um DSP, um SSP, um ad exchange e uma rede de anúncios ocupam, cada um, um lugar diferente em torno desse leilão:
Escolher entre um DSP, um ad exchange e uma rede de anúncios muda o projeto inteiro. Um DSP gasta o dinheiro de anunciantes, por isso seus problemas mais difíceis são decidir qual lance dar e manter os orçamentos sob controle. Um ad exchange fica entre o dinheiro de outras empresas e o espaço publicitário de outras empresas, por isso seus problemas mais difíceis são um leilão justo e rápido e pagar todo mundo corretamente. Uma rede de anúncios é antes de tudo um negócio de vendas, e o software dela pode crescer passo a passo.
Comece um projeto de DSP pelo motivo para construir um. As empresas constroem o próprio DSP por alguns motivos: pagam taxas de plataforma sobre um grande orçamento de publicidade, precisam de uma lógica de lances ou de dados que as plataformas existentes não permitem, ou atendem um nicho — um canal, uma região, um tipo de anunciante — que as plataformas generalistas atendem mal. Se nada disso for verdade, alugar uma conta em um DSP existente é o primeiro passo sensato, e se um motivo para construir aparecer mais tarde, ele vai aparecer nos seus próprios números.
Se você tem mesmo um motivo para construir o seu próprio DSP, escreva o que a primeira versão dele precisa fazer para um anunciante real. Um DSP pode crescer até virar uma longa lista de funcionalidades, e pouquíssimas delas são necessárias no primeiro dia:
Reduza a primeira versão de um DSP a um canal — sites, apps mobile, TV conectada ou painéis digitais externos — e a um ou dois parceiros de oferta de espaço. Um DSP que compra bem em um canal dá a você algo para vender enquanto o resto ainda é plano.
Há três caminhos até um ad exchange ou um DSP funcionando, e o certo depende de quanto do seu negócio vive dentro do software. Veja o que cada caminho dá a você, o que ele tira e quando é a escolha certa.
Respostas mistas para construir, licenciar ou alugar são comuns. Uma rede de anúncios aluga um ad server para lançar e constrói o próprio quando o valor do aluguel começa a pesar. Um ad exchange licencia os relatórios e a cobrança e constrói o leilão por conta própria, porque é no leilão que ele precisa se comportar de um jeito diferente de todo mundo. Decidir componente por componente muitas vezes é mais inteligente do que responder de uma vez para o projeto de ad tech inteiro.
Comece uma rede de anúncios pelos seus dois lados, não pelo software: os publishers e apps que vão ceder a você o espaço publicitário deles e os anunciantes que vão pagar por ele. A primeira pergunta é de onde vem cada lado e por que publishers e anunciantes trabalhariam com você em vez de com uma rede ou um ad exchange que já existe.
A primeira versão do software de uma rede de anúncios pode ser modesta: um ad server que decide qual anúncio exibir, um painel em que os publishers veem quanto ganharam, relatórios para os anunciantes e uma forma de pagar todo mundo com precisão. Para vender para DSPs, a rede ou conecta o seu espaço publicitário a um SSP existente ou roda o próprio leilão. Para comprar de ad exchanges, ela precisa de um bidder, o mesmo tipo de software que um DSP roda. Nos dois casos, a construção fica maior.
Antes de qualquer código, decida como uma rede de anúncios vai verificar a qualidade do tráfego. Uma rede que paga publishers por tráfego falso perde seus anunciantes, e adicionar essas verificações depois do lançamento é mais difícil do que projetá-las desde o início.
Antes de alguém escrever código para uma plataforma de anúncios, sete perguntas precisam de respostas por escrito. Nenhuma delas exige formação em engenharia para ser respondida, e uma empresa que começa a construir antes de ter as respostas por escrito está adivinhando com o seu orçamento.
As respostas por escrito a estas sete perguntas são o seu briefing. Entregues a três empresas diferentes que constroem esse tipo de sistema, elas geram três propostas que você consegue comparar. Sem elas, você recebe três apresentações de vendas que não podem ser comparadas de forma alguma.
Este artigo não traz preços. A mesma frase — “nosso próprio DSP” — cobre projetos em que um pode ser muitas vezes maior que outro, e um número informado antes de alguém ouvir as suas respostas às sete perguntas acima é um número de vendas, não uma estimativa.
O que é útil é saber quais decisões mexem no preço de uma plataforma de anúncios, porque são estas as alavancas que você controla:
A alavanca mais barata no preço de uma plataforma de anúncios é o escopo. Cortar a primeira versão para um canal, um ou dois parceiros e uma forma de comprar ou vender economiza mais dinheiro do que a maioria das escolhas técnicas feitas depois.
Três tipos de fornecedor respondem quando você diz “queremos nosso próprio DSP”, e é fácil confundi-los porque usam as mesmas palavras. Fornecedores de plataforma vendem para você contas ou licenças do próprio produto. Provedores white-label operam a plataforma deles para você, com a sua marca.
Empresas de engenharia constroem um sistema conforme a sua especificação, e o contrato define quanto dele passa a ser seu. Os três tipos de fornecedor de ad tech podem ajudar; pergunte a cada um deles o que vai ser seu no final.
Se você quer algo construído sob medida — um bidder, um DSP, um ad exchange ou a parte de leilão de uma rede de anúncios — peça a um fornecedor estas provas antes de qualquer outra coisa:
Depois preste atenção no que o fornecedor pergunta para você. Uma empresa capaz de construir uma plataforma de anúncios vai questionar o seu briefing antes de orçar:
Um teste rápido que você pode usar com qualquer fornecedor de ad tech: pergunte o que ele deixaria de fora da primeira versão. Um fornecedor que já pensou em como operar o sistema vai cortar escopo antes de adicionar funcionalidades. Uma proposta que inclui tudo no primeiro dia não calculou quanto custa operar.
A amBrain é uma empresa de desenvolvimento de software especializada em plataformas de trading, matching engines, sistemas de real-time bidding e engenharia de plataformas de cassino. A amBrain constrói software desde 2019.
Em AdTech, a amBrain trabalha com desenvolvimento de DSP, plataformas de real-time bidding e engenharia de ad exchange.
A amBrain construiu o RTBBidder, uma demand-side platform, para um cliente. Este artigo explica como escolher; ele não é um estudo de caso e não traz números sobre essa plataforma.
A amBrain trabalha em três formatos: entrega completa, time dedicado ou engenheiros embarcados no seu time. O cliente mantém a propriedade integral do produto e do código, exceto dos componentes reutilizáveis da amBrain.
Se você está no começo de um projeto de ad tech, o próximo passo útil não é procurar fornecedor. É uma página com as suas respostas a sete perguntas: qual lado do leilão, quais canais, quais parceiros, quanto tráfego, quais dados, como o dinheiro circula e quem opera o sistema. Entregue a mesma página a cada empresa com quem você conversar sobre construir o sistema, e as propostas delas poderão ser comparadas linha por linha.
Traga sua arquitetura atual e o modo de falha que preocupa você, e vamos analisá-lo juntos em meia hora.