---
title: "Como funciona a verificação de anúncios com proxies"
description: "A verificação de anúncios carrega seu anúncio de um IP real na cidade-alvo e compara o que o usuário vê com o que você comprou. Fluxo, logs e tipos de proxy."
url: https://proxynet.io/pt-br/blog/ad-verification-with-proxies
date: 2026-09-29
author: "Acar Diveroli"
category: "Casos de uso, Proxy 101"
lang: pt-BR
---

# Como funciona a verificação de anúncios com proxies

O plano de mídia diz que seu banner roda em três sites de notícias de Izmir, só no celular, nas noites de dias úteis. O relatório da agência confirma. Você abre um desses sites numa terça-feira à tarde, do escritório em Istambul, e vê um anúncio de seguro de carro onde o seu deveria estar. Ninguém está mentindo. O servidor de anúncios viu uma linha fixa empresarial em outra cidade, um navegador de desktop e um horário fora da janela da campanha, e escolheu outra campanha. Para ver o que um leitor de Izmir viu ontem à noite, você precisa parecer um leitor de Izmir ontem à noite.

Este artigo explica o que a verificação de anúncios checa, por que uma mesma página mostra anúncios diferentes a visitantes diferentes, como um proxy transforma uma olhada em uma medição repetível, e o fluxo de trabalho: lista de alvos, IP de saída, captura, comparação, relatório. Também cobre o que registrar para que uma constatação resista a uma disputa, os erros que produzem alarmes falsos e qual tipo de proxy serve para cada tarefa.

> **Nota: Resposta rápida**
>
> Verificação de anúncios é checar, com evidência, que o anúncio pelo qual você pagou rodou onde, quando e para quem foi vendido. Um servidor de anúncios escolhe o criativo pela localização do IP do visitante, tipo de rede, dispositivo e histórico, então uma checagem feita do escritório vê uma página diferente da que o público vê. Um proxy envia a requisição de um IP residencial ou móvel na cidade-alvo, uma sessão fixa mantém esse IP durante o carregamento da página e a cadeia de clique, e um navegador headless salva uma captura de tela com IP, ASN e carimbo de tempo ao lado. Esse registro é comparado com a ordem de inserção.

## O que é verificação de anúncios?

Verificação de anúncios é o conjunto de checagens que um anunciante, uma agência ou um fornecedor de medição executa para confirmar que uma campanha foi entregue como foi comprada. A ordem de inserção define posicionamento, geografia, criativo, cronograma e regras de segurança de marca; a verificação compara cada item com o que o navegador de um visitante real recebeu. Na prática, são seis perguntas.

- **Posicionamento.** O anúncio está no site, na seção e no espaço que foram vendidos? O [ads.txt do IAB Tech Lab](https://iabtechlab.com/ads-txt/) permite que um publisher liste seus vendedores autorizados; um vendedor ausente desse arquivo é a primeira coisa que uma checagem de posicionamento pega.
- **Entrega geográfica.** Uma campanha comprada para uma cidade chega aos visitantes de lá e fica fora das telas de quem está fora do alvo?
- **Criativo.** A versão renderizada é a aprovada: idioma, tamanho e página de destino certos, sem oferta vencida, sem imagem quebrada?
- **Segurança de marca.** O que está ao lado do anúncio: a notícia de um acidente, uma transmissão pirata, uma página de texto gerado? O [Trustworthy Accountability Group](https://www.tagtoday.net/) mantém um programa Brand Safety Certified para esse problema; a verificação checa se a promessa se sustenta na página.
- **Tráfego inválido e fraude de cliques.** Impressões e cliques vêm de pessoas reais? A página de ajuda do Google Ads sobre [tráfego inválido](https://support.google.com/google-ads/answer/11182074) o define como tráfego que não representa interesse genuíno no seu negócio, e o Media Rating Council publica as [Invalid Traffic Detection and Filtration Guidelines](https://mediaratingcouncil.org/standards-and-guidelines), pelas quais os fornecedores de medição são auditados. A verificação checa se os números filtrados batem com a página.
- **Conformidade de afiliados.** Os afiliados rodam o criativo e a página de destino aprovados e respeitam as regras sobre dar lances no nome da sua marca? Um parceiro que mostra uma página para a sua equipe de conformidade e outra para clientes no exterior só é pego de onde esses clientes estão.

## Por que a mesma página parece diferente do escritório e da cidade-alvo?

Um espaço de anúncio não é uma imagem fixa. Quando a página carrega, o espaço pede um criativo a um servidor de anúncios, o servidor roda um leilão ou um conjunto de regras, e o vencedor é desenhado. As entradas dessa decisão são o que muda entre o seu escritório e a cidade-alvo.

- **Localização do IP.** O servidor lê o país e, quando o banco de dados permite, a cidade a partir do IP do visitante. Uma campanha segmentada para Izmir não é candidata para uma requisição de Istambul. Por que essa leitura às vezes erra: [Por que meu IP mostra outra localização? O que ele revela](/pt-br/blog/ip-geolocation-accuracy).
- **Tipo de rede.** Seu ASN, o número que identifica a rede, mostra se o IP pertence a um ISP doméstico, a uma operadora móvel ou a uma empresa de hospedagem. Muitas plataformas de demanda excluem faixas de datacenter, então uma checagem feita de um IP de datacenter vê inventário sobrando, não a sua campanha.
- **Dispositivo e navegador.** Campanhas só para celular são decididas pelo user agent e pela tela. Um navegador de desktop fingindo ser um telefone em uma linha empresarial é inconsistente o bastante para ser sinalizado; veja [O que é fingerprint do navegador?](/pt-br/blog/browser-fingerprinting).
- **Frequência e histórico.** Cookies carregam um contador de frequência. Um revisor que recarrega a página dez vezes esgota o limite e depois assiste outras campanhas ganharem o espaço.
- **Horário.** Dayparting, ritmo de gasto do orçamento e o fim de uma campanha mudam o que o espaço mostra às 15:00 e às 21:00.
- **Estado do consentimento.** Onde existe um banner de consentimento, a página serve anúncios contextuais até o visitante decidir e anúncios personalizados depois. Um script que nunca toca no banner mede uma pilha de anúncios que nenhum humano vê.

O mesmo mecanismo faz os resultados de busca variarem de pessoa para pessoa ([Por que o Google mostra resultados diferentes para cada um?](/pt-br/blog/why-google-results-differ)) e dá a uma assinatura um preço diferente no exterior ([Por que os preços mudam de país para país? Geo-pricing](/pt-br/blog/geo-pricing-by-country)). Um site ajusta sua saída à requisição; para auditar uma versão, você precisa enviar a requisição daquela versão.

## Como um proxy torna a checagem possível?

Um proxy não muda o que o servidor de anúncios decide. Ele muda as entradas, para que a decisão seja a que o seu público recebe.

1. **A ferramenta de verificação abre um navegador headless**, um motor de navegador real sem janela visível, para que tags de anúncio e carregamento preguiçoso se comportem como para uma pessoa.
2. **A sessão se conecta por um endpoint de proxy** como `pr.proxynet.io:8000` com um nome de usuário que carrega a segmentação: uma parte `-country-tr` para o país e uma parte de cidade para a cidade.
3. **O IP de saída é residencial ou móvel.** O servidor de anúncios do publisher vê um ISP doméstico ou uma rede de operadora na cidade-alvo, que é a cara de um leitor real.
4. **Uma sessão fixa prende o IP.** Carregamento da página, requisição do anúncio, download do criativo e redirecionamentos do clique precisam sair do mesmo endereço, ou o servidor de anúncios conta vários visitantes. Na Proxynet a sessão dura de 1 a 60 minutos, definida com uma parte `-session-…-ttl-…` no nome de usuário.
5. **O navegador registra a evidência:** uma captura de página inteira, o HTML renderizado, as requisições e respostas de anúncios, a URL final depois da cadeia de clique e os metadados da execução.
6. **O motor de comparação confere o registro com a ordem:** domínio esperado, hash do criativo, página de destino, geografia e janela de horário.

O proxy é só os passos dois e três, mas sem eles os passos cinco e seis descrevem o escritório, não o público.

## Qual tipo de proxy serve para verificação de anúncios?

| Tipo de proxy | O que o servidor de anúncios vê | Adequação para verificação |
|---|---|---|
| [Proxies residenciais](https://proxynet.io/pt-br/residential-proxy) | Uma linha de ISP doméstico na cidade escolhida | O padrão para display e vídeo: checagens de posicionamento, geografia, criativo e segurança de marca |
| [Proxies móveis](https://proxynet.io/pt-br/mobile-proxy) | Uma linha de operadora, ASN móvel | Necessário para inventário comprado por operadora ou in-app e campanhas só para celular |
| [Proxies de sessão fixa](https://proxynet.io/pt-br/sticky-proxy) | O mesmo IP residencial ou móvel por 1-60 minutos | Um modo de sessão, não um pool separado; necessário em toda execução que segue um clique |
| Proxy de datacenter | A faixa de uma empresa de hospedagem | Ruim: muitas plataformas de anúncios excluem essas faixas, então o espaço mostra inventário de reserva |
| Proxy ISP estático | Um IP fixo registrado em ISP por semanas | Uma identidade de monitoramento de longa duração para poucas páginas, não cobertura geográfica |

## O fluxo de verificação, passo a passo

Esta é a sequência que rodamos para as nossas próprias campanhas e para a conformidade de parceiros, em uma plataforma comercial ou em um script construído sobre um navegador headless.

### 1. Monte a lista de alvos

Comece pela ordem de inserção, não pelo mapa do site do publisher. Para cada item de linha anote os domínios e seções, os alvos geográficos até a cidade, a divisão por dispositivo, as datas e horas da campanha, os criativos aprovados com um hash de cada um e a URL de destino aprovada. Para afiliados, acrescente as páginas do parceiro e os termos de busca nos quais ele pode dar lances.

### 2. Escolha o IP de saída por alvo

Cada linha recebe um perfil de IP: país, cidade, tipo de rede e duração da sessão. Residencial para display na web, móvel para linhas compradas por operadora ou in-app, e uma sessão longa o bastante para a página, os espaços de carregamento preguiçoso e a cadeia de clique; de dez a quinze minutos é um padrão confortável. No painel você escolhe o país e a cidade; o ASN é lido do log depois da execução, e essa leitura prova que a saída foi uma linha doméstica ou de operadora.

### 3. Capture

O navegador headless se conecta pelo endpoint escolhido, define um viewport e um user agent compatíveis com a ordem, trata o banner de consentimento como um usuário faria, carrega a página, rola para disparar os espaços preguiçosos, espera as requisições de anúncio se estabilizarem e salva a captura, o HTML e o log de rede. Para checagens de clique, ele clica no criativo, segue cada redirecionamento no mesmo IP fixo e registra a URL final.

### 4. Compare

A comparação é mecânica: criativo aprovado no espaço aprovado, requisição de anúncio a um vendedor autorizado, URL final igual à página de destino aprovada, horário da captura dentro da campanha, geografia de saída igual à do item de linha. Divergências recebem uma classe: não entregue, criativo errado, geografia errada, adjacência insegura, vendedor não autorizado, página de destino errada.

### 5. Relate

O relatório lista cada item de linha com a quantidade de capturas, a parcela que bateu e uma captura por divergência com a linha de log embaixo. Um publisher lê a linha de log primeiro: IP, ASN e carimbo de tempo permitem achar a mesma requisição nos próprios logs dele.

## O que registrar em cada captura

Uma captura sem contexto é uma opinião. A linha de log que a transforma em evidência carrega estes campos.

- **IP de saída** como o site-alvo o vê, com o país e a cidade atribuídos a ele no momento da captura.
- **ASN e tipo de rede:** qual ISP ou operadora, e se a faixa é residencial, móvel ou de hospedagem.
- **Carimbo de tempo em UTC**, com o fuso horário do mercado-alvo anotado.
- **URL da página e URL final** depois da cadeia de clique, mais cada redirecionamento entre elas.
- **Hash da captura e hash do criativo**, por exemplo SHA-256 do arquivo de imagem e do recurso renderizado, provando que a captura não foi alterada e que o criativo é o aprovado.
- **Detalhes da requisição de anúncio:** o domínio do servidor de anúncios, os identificadores do vendedor e se o vendedor aparece no ads.txt do publisher.
- **Sessão e dispositivo:** user agent, viewport, estado do consentimento, identificador da sessão fixa e as partes de país e cidade do nome de usuário do proxy.

Guarde as capturas brutas pela janela de disputa dos seus contratos. Armazenamento é barato; uma discussão sobre posicionamento sem a captura original não é.

## O que a verificação é, e o que não é

A verificação de anúncios mede as suas próprias campanhas e os parceiros a quem você paga; o proxy existe para que a medição seja feita do ponto de vista do público. Duas coisas ficam fora dessa linha.

Automatizar cliques em anúncios não é verificação, seja qual for o nome que se dê. A página de ajuda do Google Ads lista cliques intencionais de concorrentes e de usuários pagos entre seus exemplos de tráfego inválido, e sua equipe de [Ad Traffic Quality](https://www.google.com/ads/adtrafficquality/) revisa padrões incomuns com sistemas automáticos e pessoas. Uma checagem de clique segue uma cadeia por captura para ver onde ela termina; nunca gera cliques nos anúncios de ninguém.

Catalogar as campanhas de todo mundo extraindo o inventário de um publisher é outra atividade, com outras regras; mantenha a lista de alvos amarrada à ordem de inserção.

## Onde o mesmo fluxo é usado

- **Campanhas de display e vídeo em várias cidades.** Cada cidade recebe sua própria saída residencial e seu conjunto de capturas. Página do produto: [verificação de anúncios](/pt-br/ad-verification).
- **Varreduras de segurança de marca.** Páginas onde o criativo apareceu são recapturadas da geografia-alvo e classificadas por adjacência. Página do produto: [proteção de marca](/pt-br/brand-protection).
- **Monitoramento de anúncios de busca.** Qual anunciante ocupa o primeiro resultado pago para o termo da sua marca muda por cidade, então a checagem roda daquela cidade. Detalhes em [Fraude de cliques no Google Ads: o que é e como detectar](/pt-br/blog/google-ads-click-fraud).
- **Escolha de fornecedor.** Pool, cobertura de cidades e modelo de sessão decidem quantas dessas linhas você consegue rodar; cinco fornecedores são comparados em [Os melhores proxies para verificação de anúncios - 2026](/pt-br/blog/best-ad-verification-proxies-2026).

## Erros comuns que produzem constatações falsas

- **Capturar de um IP de datacenter.** O espaço mostra inventário de reserva e o relatório diz "não entregue". Confira o ASN no log antes de acreditar em uma falha.
- **Ler uma página em cache.** Um CDN ou o cache do navegador serve as tags de anúncio de ontem. Desative o cache no navegador headless.
- **Ignorar o banner de consentimento.** A página antes do consentimento roda uma pilha de anúncios reduzida. Decida uma vez como a execução trata o banner e registre a escolha.
- **Rotacionar o IP no meio da cadeia.** Um endpoint rotativo dá ao redirecionamento do clique um endereço novo e a cadeia quebra; use uma sessão fixa.
- **Perfil de dispositivo errado.** Um viewport de desktop em um item de linha só para celular produz um espaço vazio toda vez.
- **Recarregar a mesma página do mesmo IP.** O limite de frequência enche e as capturas seguintes mostram outras campanhas; distribua as capturas entre sessões e horários.
- **Confiar cegamente no banco de dados de IP.** O banco de geolocalização do publisher pode colocar o IP em uma cidade vizinha. Trate uma única divergência geográfica como pista, não como veredito.

## Guia de decisão

| Necessidade | Recomendação |
|---|---|
| Display na web em uma ou mais cidades | [Proxies residenciais](https://proxynet.io/pt-br/residential-proxy) com segmentação por cidade, sessão fixa de 10-15 minutos |
| Campanhas móveis compradas por operadora ou in-app | [Proxies móveis](https://proxynet.io/pt-br/mobile-proxy), sessão fixa, perfil de dispositivo compatível com a ordem |
| Checagens de cadeia de clique e páginas de destino de afiliados | Uma linha residencial ou móvel em modo [Proxies de sessão fixa](https://proxynet.io/pt-br/sticky-proxy), sessão mais longa que a cadeia |
| Monitoramento de anúncios de busca para o termo da sua marca | Saída residencial em cada cidade-alvo, uma consulta por sessão, resultados registrados com o IP |
| Baixar os relatórios da sua própria plataforma de anúncios | Sem proxy, ou uma linha de datacenter; a plataforma sabe quem você é |

## Perguntas frequentes

### Preciso de um proxy se a campanha roda só na minha própria cidade?

Normalmente sim. Sua linha de escritório é uma conexão empresarial com IP fixo, um histórico de frequência e possivelmente um ASN do tipo hospedagem atrás de um gateway corporativo; uma saída residencial na mesma cidade é a cara do público.

### O que é melhor para verificação de anúncios, proxies residenciais ou móveis?

Residencial é o padrão para display na web e vídeo. Móvel é para campanhas compradas sobre tráfego de operadora ou exibidas dentro de apps, onde o servidor de anúncios espera um ASN de operadora. Muitas equipes rodam os dois e deixam o item de linha decidir.

### Quanto tempo a sessão fixa deve durar?

O bastante para carregar a página, esperar os espaços preguiçosos e seguir a cadeia de clique, com folga. De dez a quinze minutos cobre a maioria das capturas de página única; o teto na Proxynet é de 60 minutos.

### Dá para verificar anúncios sem um navegador headless?

Só em parte. Uma requisição HTTP simples traz o HTML da página, mas não o anúncio, porque o anúncio é inserido por JavaScript depois do carregamento. A captura, o criativo renderizado e a cadeia de clique precisam todos de um motor de navegador.

### Fazer verificação de anúncios por proxy é permitido?

Verificar as suas próprias campanhas e a conformidade dos seus parceiros do ponto de vista do público é parte normal da compra de mídia; os órgãos do setor citados acima existem para padronizar isso. O que não é permitido é gerar cliques ou impressões em qualquer anúncio.

### E se o publisher contestar a constatação?

Envie a linha de log: IP, ASN, carimbo de tempo, URL da página, URL final, hash da captura. O publisher consegue achar a mesma requisição no log do servidor de anúncios dele por horário e IP. Sem esses campos, uma constatação é uma discussão sobre confiança; com eles, é uma consulta.

## Em resumo

Verificação de anúncios é um problema de ponto de vista. O servidor de anúncios ajusta cada espaço à localização do IP, ao tipo de rede, ao dispositivo, ao histórico e ao estado de consentimento do visitante, então uma checagem do escritório mede o escritório. Uma saída residencial ou móvel na cidade-alvo, mantida por uma sessão fixa, deixa um navegador headless registrar o que o público viu; uma linha de log com IP, ASN, carimbo de tempo e hashes transforma esse registro em evidência que um parceiro consegue reproduzir. O lado do proxy está na página de [verificação de anúncios](/pt-br/ad-verification).
