
A anatomia do desperdício programático: adtech tax e working media
A maior parte do orçamento de mídia na web aberta nunca alcança o leitor de um anúncio. No modelo tradicional em cascata, entre 50% e 64% do capital investido é consumido por intermediários e tráfego ineficiente.
O estudo da ANA (2023) analisou $123 milhões e 35,5 bilhões de impressões. A pesquisa revelou que o mercado programático global movimenta $88 bilhões anuais, dos quais até $22 bilhões são puro desperdício.
A mídia útil (working media) média representou apenas 50% do total investido. Em rotas com múltiplos intermediários, esse valor desabou para míseros 36%. Sob governança ativa de SPO, a verba útil subiu para mais de 65%.
Além disso, os sites Made-for-Advertising (MFA) responderam por 21% das impressões e 15% dos investimentos analisados. Esses domínios caça-cliques exibem dezenas de banners simultâneos com tráfego arbitrado e zero engajamento comercial.
O relatório da ISBA e PwC confirmou a gravidade desse cenário. Ele identificou uma taxa média de adtech tax de 34% e um "Unknown Delta" de 15%, referente a discrepâncias financeiras inexplicáveis entre DSPs e SSPs.
A tabela abaixo compara a cascata econômica opaca contra a operação sob SPO fiduciário direto:
| Componente da Cascata Financeira | Modelo Tradicional Opaco | Modelo SPO Fiduciário MaxVision |
|---|---|---|
| Investimento Bruto do Anunciante | 100,0% ($1,00) | 100,0% ($1,00) |
| Taxa da Agência / Trading Desk | 15,0% ($0,15) (spread embutido) | 10,0% ($0,10) (honorário fixo transparente) |
| Taxa da DSP (Buy-Side Fee) | 12,0% ($0,12) | 7,0% ($0,07) (contrato Direct Seat) |
| Dados de Terceiros e DaaS | 8,0% ($0,08) | 0,0% ($0,00) (IDs e dados de 1ª parte) |
| Verificação e Brand Safety | 4,0% ($0,04) | 2,0% ($0,02) (filtros server-side nativos) |
| Margem de Revendedor (SSP 2) | 7,0% ($0,07) | 0,0% ($0,00) (nós intermediários eliminados) |
| Taxa da Exchange Primária (SSP 1) | 12,0% ($0,12) | 8,0% ($0,08) (acordo de Direct Deal) |
| Desvio Inexplicado (Unknown Delta) | 6,0% ($0,06) | 0,0% ($0,00) (auditado via Log-Level Data) |
| Desperdício com MFA e Tráfego Inválido | 14,0% ($0,14) | 1,0% ($0,01) (allowlist estrita de 500 domínios) |
| Impressões Não Visíveis (< 50% MRC) | 8,0% ($0,08) | 4,0% ($0,04) (metas pre-bid de visibilidade) |
| Working Media Efetivo (Mídia Real) | 14,0% a 36,0% ($0,14 a $0,36) | 68,0% a 72,0% ($0,68 a $0,72) |
Para modelar o ganho econômico real, define-se a taxa de mídia útil (WMR) e o custo efetivo por impressão válida (vvnCPM):
WMR = (Receita Líquida do Publisher) ÷ (Investimento Bruto do Anunciante)
vvnCPM = CPM_bruto ÷ [WMR × Taxa_Visibilidade × (1 - Taxa_Fraude_MFA)]
Sob o modelo opaco com CPM de $4,00, visibilidade de 55% e 25% de MFA, o custo real é:
vvnCPM_opaco = $4.00 ÷ [0.40 × 0.55 × (1 - 0.25)] ≈ $24.24
Sob o SPO fiduciário com CPM de $5,50 em inventário premium, visibilidade de 82% e 1% de MFA, o custo real é:
vvnCPM_SPO = $5.50 ÷ [0.70 × 0.82 × (1 - 0.01)] ≈ $9.68
Embora o inventário auditado pareça 37,5% mais caro no valor de face, o custo por impressão humana real cai 60%.
A transição para leilões First-Price e modelagem de bid shading
No leilão de primeiro preço puro, o anunciante vencedor paga exatamente o valor que ofertou em seu lance. Essa mecânica encerrou a era do leilão de segundo preço e tornou os motores de bid shading indispensáveis.
Entre 2007 e 2018, a mídia programática operava sob o protocolo Generalized Second-Price (GSP). Nesse formato inspirado no leilão de Vickrey, o vencedor pagava o segundo maior lance acrescido de um centavo:
Preço_Pago = b_(2) + $0.01
A propriedade teórica do segundo preço era a revelação da verdade (b = v). Contudo, o surgimento do Header Bidding fragmentou as exchanges e desvirtuou o modelo. SSPs começaram a manipular soft floors para inflar lances artificialmente.
Entre 2019 e 2021, o mercado migrou em massa para o leilão de primeiro preço puro. Nele, a regra é estrita: Preço_Pago = b_vencedor.
Se o anunciante ofertar seu valor de reserva (b = v), o excedente econômico é zerado. Torna-se imperativo aplicar o bid shading para reduzir o lance ao menor valor capaz de garantir a vitória.

Considere um valor privado v e um lance b, com 0 ≤ b ≤ v. Seja F(b) = P(win | b) a probabilidade acumulada de vitória. O excedente esperado é expresso por:
E[Surplus(b)] = (v - b) × P(win | b) = (v - b) × F(b)
Aplicando a condição de primeira ordem para maximizar o excedente, obtém-se o lance ótimo b*:
b* = v - [F(b*) ÷ f(b*)] = v - [1 ÷ h_R(b*)]
O termo h_R(b*) = f(b*) ÷ F(b*) representa a taxa de risco reversa (reverse hazard rate).
Em uma distribuição uniforme de concorrência com lances no intervalo [0, V_max], temos F(b) ÷ f(b) = b. A equação simplifica-se para:
b* = v ÷ 2
Em um leilão competitivo com N concorrentes simétricos e distribuição independente, o lance ótimo assume a forma:
b* = [N ÷ (N + 1)] × v
Quando N = 1, o lance ideal é metade do valor (0.50 × v). Quando N = 4, o lance sobe para 0.80 × v. Quando N tende ao infinito, o desconto desaparece e b* aproxima-se de v.
Por essa razão, agências de alta performance negociam acordos de Private Marketplace (PMP). Eles reduzem o número de competidores e restauram margens atrativas de bid shading.
Arquiteturas de conexão: Prebid, Open Bidding e OpenPath
A rota técnica pela qual o lance trafega determina a latência de carregamento e a taxa de renderização da mídia. Escolher a infraestrutura errada destrói impressões antes mesmo que o criativo seja renderizado.
No Client-side Header Bidding com Prebid.js, a biblioteca executa no navegador do visitante. O script dispara dezenas de requisições paralelas para múltiplas SSPs antes do leilão central no ad server.
Essa abordagem degrada o Interaction to Next Paint (INP) e esgota conexões móveis. Se o usuário rolar a página antes da conclusão do leilão, a impressão é perdida.
Para solucionar essa latência, surgiram o Prebid Server e o The Trade Desk OpenPath. O OpenPath estabelece uma ponte direta server-side da DSP para o ad server do publisher, eliminando taxas intermediárias de SSPs.
A métrica crítica de eficiência técnica é a taxa de renderização (Render Rate - RR):
RR = (Impressões Faturadas Renderizadas) ÷ (Lances Vencedores Notificados) × 100
No modelo client-side legado, a taxa de renderização oscila entre 75% e 84%. Em arquiteturas otimizadas de servidor com tempos de resposta ≤ 120 ms, a taxa atinge 94% a 98%.
A tabela abaixo sintetiza o comparativo de arquiteturas de conectividade:
| Critério Técnico | Prebid.js Client-Side | Prebid Server (S2S) | Google Open Bidding | The Trade Desk OpenPath |
|---|---|---|---|---|
| Local de Execução | Navegador do usuário (DOM / JS) | Servidor em nuvem (Go ou Java) | Infraestrutura Google Cloud | Servidor direto da DSP / Publisher |
| Latência Típica de Leilão | 800 ms a 2.500 ms | 100 ms a 250 ms | 80 ms a 180 ms | 60 ms a 120 ms |
| Impacto no Core Web Vitals | Severo (aumenta INP, LCP e TBT) | Mínimo (uma única chamada S2S) | Nulo no DOM do cliente | Nulo no DOM do cliente |
| Taxa de Intermediação Adicional | Zero taxa de software | Custo de infraestrutura S2S | Retenção aproximada de 5% a 10% | Zero taxa de SSP intermediária |
| Render Rate Típica | 75% a 84% | 88% a 93% | 90% a 95% | 94% a 98% |
A migração para Prebid Server ou OpenPath recupera até 16% de inventário perdido por latência.
O grafo determinístico de autenticação: ads.txt, sellers.json e schain
A validação cruzada entre ads.txt, sellers.json e o SupplyChain Object elimina intermediários parasitas e falsificação de domínio. Essa cadeia criptográfica e contratual foi padronizada pelo IAB Tech Lab.
O protocolo ads.txt 1.1 reside na raiz do site do veículo. Ele lista quais empresas têm permissão legal para comercializar aquele espaço publicitário.
O padrão sellers.json 1.0 é mantido pelas SSPs. Ele cataloga cada parceiro comercial, detalhando seu identificador único, domínio e tipo de operação (PUBLISHER ou INTERMEDIARY).
Já o SupplyChain Object (schain) trafega no payload OpenRTB. Ele registra cada nó pelo qual o bid request transitou até chegar à DSP.
+---------------------------------------------------------------------------------------+
| GRAFO DETERMINÍSTICO DE VALIDAÇÃO DO SUPPLY PATH |
+---------------------------------------------------------------------------------------+
| 1. ARQUIVO ADS.TXT DO PUBLISHER (https://veiculo.com.br/ads.txt) |
| Entrada: google.com, pub-1029384756, DIRECT, f08c47fec0942fa0 |
| Entrada: rubiconproject.com, 9876, RESELLER, 0bfd66d529a55803 |
| │ |
| ▼ Validação Cruzada |
| 2. ARQUIVO SELLERS.JSON DA SSP (https://rubiconproject.com/sellers.json) |
| Registro: { "seller_id": "9876", "seller_type": "INTERMEDIARY", "domain": "..." } |
| │ |
| ▼ Confrontação com o Bid Request |
| 3. PAYLOAD OPENRTB (SupplyChain Object - schain) |
| "schain": { "ver": "1.0", "complete": 1, "nodes": [ { "asi": "...", ... } ] } |
+---------------------------------------------------------------------------------------+
Para proteger as campanhas, agências rigorosas configuram filtros de pré-lance na DSP:
- Rejeição de
complete: 0: Se o objeto indicar nós ocultos, o lance é descartado sumariamente. - Limite de saltos (
hop_count ≤ 2): Lances com 3 ou mais intermediários representam arbitragem predatória e são rejeitados. - Casamento exato de
asiesid: O sistema do anunciante verifica se o identificador declarado corresponde ao registro público do veículo.

Essas travas reduzem fraudes de spoofing de domínio a patamares estatisticamente nulos.
Governança fiduciária: Direct Seat e auditoria contábil com Log-Level Data
A única garantia de transparência na compra programática é a titularidade direta dos contratos e o acesso a logs brutos de leilão. Sem isso, o anunciante fica refém do modelo de arbitragem por conta própria (principal-based trading).
No modelo principal-based, a agência compra inventário no atacado a preços depreciados. Em seguida, revende os pacotes ao cliente por valores fixados, retendo margens ocultas de até 60%.
No modelo fiduciário da MaxVision, o cliente contrata a DSP (Google DV360 ou TTD) via Direct Seat. A remuneração da agência limita-se a um honorário transparente de gestão.
Todos os descontos de volume e eficiências de leilão retornam integralmente para o balanço financeiro da empresa parceira.
Além disso, a agência ingere diariamente arquivos brutos de Log-Level Data (LLD) em data warehouses como BigQuery e Snowflake. Essa auditoria cruza cada impressão faturada com os logs das SSPs.
O processo verifica discrepâncias de preço de liquidação (clearing price), latência e conformidade com a LGPD e o IAB TCF v2.2. Assim, evita-se o vazamento de dados pessoais no fluxo do bidstream.
Checklist operacional de SPO para anunciantes e agências
A implementação de Supply Path Optimization exige uma sequência rigorosa de auditoria de contratos, inventário e tecnologia. Seguir este fluxo assegura a integridade do capital investido:
- Migração para Direct Seat: Estabeleça contratos diretos da sua empresa com as DSPs principais (Google DV360 e The Trade Desk), extinguindo spreads ocultos.
- Auditoria de ads.txt e schain: Ative regras na DSP para descartar requisições com nós não documentados (
complete: 0) ou cadeias com mais de dois saltos. - Purga de inventário MFA: Restrinja a veiculação a uma allowlist de domínios verificados de alto engajamento, reduzindo a cauda longa de 40.000 sites para cerca de 500 parceiros sólidos.
- Conexões diretas e S2S: Priorize rotas com Prebid Server ou The Trade Desk OpenPath para alcançar taxas de renderização superiores a 94%.
- Calibração de bid shading: Utilize dados de concorrência e valoração de audiência de 1ª parte para ofertar lances ótimos em leilões First-Price.
- Ingestão diária de LLD: Armazene registros de eventos brutos no BigQuery ou Snowflake para conciliação contábil mensal e eliminação de unknown deltas.
Na MaxVision, combinamos engenharia de dados, criação de alto impacto e governança fiduciária de mídia. Descubra nossas soluções em Serviços de Marketing e conheça a metodologia de aceleração em MaxVision Ads.