Artigos sobre: TUTORIAIS AVANÇADOS

Como instalar o pixel do Facebook sem expor sua página de oferta

Se você usa o pixel do Facebook em uma Offer Page protegida pelo The White Rabbit (TWR), o pixel instalado do jeito padrão vaza a URL dessa página a cada disparo. Para corrigir isso sem perder o rastreamento de conversões, adicione uma linha ao cabeçalho da página: a meta tag no-referrer. Seu pixel continua funcionando igual, e a página segue isolada contra espionagem.


O problema: o pixel do Facebook vaza a URL da sua Offer Page


O código-base do pixel do Facebook é um script que dispara uma requisição para o servidor da plataforma a cada evento. Nesse disparo, o navegador anexa o cabeçalho HTTP Referer com a URL completa da página onde o pixel rodou, ou seja, a sua Offer Page.


O TWR mantém essa página isolada justamente para protegê-la de espionagem de concorrentes e acessos automatizados. Quando o pixel envia a URL da Offer Page no Referer, ele abre uma brecha que expõe o endereço que você quer manter reservado.


A solução: adicione uma linha ao cabeçalho da sua página


Cole esta linha dentro da tag head da sua Offer Page:


<meta name="referrer" content="no-referrer">


Pronto. Essa linha desativa o Referer da página inteira. Você continua usando o pixel do Facebook exatamente como já instalou, com os mesmos eventos configurados do jeito que o Facebook ensina. A diferença é que nenhum disparo, do pixel ou de qualquer outro elemento da página, vai mais carregar a URL da página.


Resolve a maioria dos casos, é uma alteração única e ainda protege qualquer outra parte da página que pudesse vazar o endereço.


Se você monta o pixel do Facebook na mão (avançado)


A meta tag acima resolve a maioria dos casos. As opções abaixo são para quem monta a URL do pixel manualmente (por exemplo, dispara o pixel por um gerenciador de tags) ou não consegue editar a tag head da página. Se a meta tag já resolveu o seu caso, pode ignorar esta seção.


Conserte a tag img que o Facebook já te deu (mais reconhecível)


Se você já instalou o pixel, provavelmente tem na página o bloco noscript do Facebook, com uma tag img invisível parecida com esta (o evento e os valores dependem do que você rastreia):


<img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=SEU_ID&ev=Purchase&cd[value]=97.00&cd[currency]=BRL&noscript=1">


Do jeito que está, ele ainda vaza a URL da página. Para consertar, acrescente referrerpolicy="no-referrer" no fim:


<img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=SEU_ID&ev=Purchase&cd[value]=97.00&cd[currency]=BRL&noscript=1"
referrerpolicy="no-referrer">


Isso dispara o pixel quando a página carrega, por exemplo em uma página de agradecimento após a compra, sem enviar o endereço.


Prefere usar a tag iframe no lugar da img? Funciona igual: mantenha a mesma src e adicione referrerpolicy="no-referrer" na tag do iframe. As duas formas são equivalentes.


Disparar por fetch (em um evento específico)


Use quando o pixel precisa disparar a partir de um script, por exemplo no clique de um botão:


fetch("https://www.facebook.com/tr?id=SEU_ID&ev=Purchase&cd[value]=97.00&cd[currency]=BRL&noscript=1",
{mode: "no-cors", referrerPolicy: "no-referrer"});


O que trocar na URL do pixel


Nas duas opções acima você monta a URL na mão. Ajuste estas partes para o seu caso:


Parte

O que é

O que colocar

id=SEU_ID

O número do seu pixel

O ID do seu pixel, encontrado no Gerenciador de Eventos do Facebook

ev=Purchase

O evento, ou seja, a ação que você está rastreando

O nome do evento do seu caso (ver tabela abaixo)

cd[value]=97.00

O valor da conversão

O preço do seu produto. Só é necessário em eventos de venda

cd[currency]=BRL

A moeda do valor

BRL para real, USD para dólar, etc.


O evento diz ao Facebook qual ação o usuário fez. Use o nome exato que o Facebook define para o seu caso:


Sua situação

Evento (ev=)

Venda concluída / compra

Purchase

Cadastro ou formulário de lead preenchido

Lead

Cadastro/registro finalizado

CompleteRegistration

Apenas visualização de uma página ou produto

ViewContent

Visita à página (visão geral)

PageView



Nos eventos de venda (Purchase), inclua sempre cd[value] (o valor) e cd[currency] (a moeda). Sem eles, o Facebook contabiliza a compra mas não sabe quanto ela valeu, e você perde a otimização por retorno. Eventos como PageView e ViewContent não precisam de valor. A lista completa de eventos está na documentação oficial do Facebook.


Atualizado em: 31/07/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!