Nota: Este cenário personalizado está em versão beta, reservamos o direito de fazer alterações e melhorias super úteis no futuro.
Com o Facebook, você provavelmente está acostumado a rastrear usando o código JavaScript do "pixel".
Isso é bom e tudo, mas depende de cookies e/ou do usuário estar logado, e não é utilizável em situações em que uma oferta/anunciante só suporta o rastreamento de conversões por URL de postback.
Usar a API S2S do Facebook é conveniente e preciso, e agora pode ser configurado com relativa facilidade. Você ainda pode usar o pixel para rastrear em todos os lugares, mas se quiser usar a API S2S para rastrear conversões/compras, não duplique o rastreamento do pixel lá (ou seja, não coloque o JS do Pixel do FB na página de conversão e use postbacks para enviar conversões para o FB também, pois você pode obter duplicatas).
Para fazer isso, você vai precisar de algumas coisas:
- Uma conta do Business Manager no Facebook
- Um Pixel do Facebook configurado
- Acesso ao gerenciador de eventos, onde você obterá um token de acesso
- Alguns minutos para configurar as coisas
Testando e preparando eventos
Infelizmente, se você não tiver dados de eventos já enviados, seu evento não aparece como "ativo" e você não pode selecioná-lo em sua campanha. Um pouco de ovo e galinha, não?
Para ajudar com isso, eu criei uma página de preparação de pixel para você.
https://test-resources.funnelflux.pro/facebook/pixel-test.html?pixel=XXX
Substitua o XXX pelo seu ID do pixel e carregue esta página. A página deve dizer o ID que foi carregado, e você tem vários botões que acionarão eventos do pixel do Facebook.
- Use o URL acima com o ID do seu pixel incluído nele
- Carregue este URL em seu navegador normalmente e clique em cada botão 3-5 vezes para enviar alguns eventos
- Na seção do gerenciador de eventos do Facebook, você deverá eventualmente ver essas estatísticas de eventos
Depois de fazer o acima, todos esses eventos devem aparecer como ativos para o pixel na configuração da sua campanha, permitindo que você os selecione como eventos de otimização.
Passo 1: Criar um App/Token de Acesso do FB
Esta parte depende principalmente de você.
Você precisará passar por algumas etapas, assumindo que já tem um pixel do FB configurado.
- Vá para https://business.facebook.com/ e depois para o Gerenciador de Eventos > Fontes de Dados
- Selecione seu pixel, depois clique na aba configurações
- Role para baixo até API de Conversões > gerar token de acesso:
Depois que isso gerar um token, copie e armazene-o em um editor de texto para uso posterior.
Passo 2: A Configuração Correta da Fonte de Tráfego
Agora que resolvemos isso, vamos garantir que a fonte de tráfego do Facebook no FunnelFlux esteja configurada corretamente.
Você pode simplesmente usar nosso modelo, que fornece isso na área de campos de rastreamento:
Observe acima que temos "fbclid" definido para o campo externo sem espaço reservado. Isso significa que ele não aparecerá nos links que geramos, mas como o FB o anexará automaticamente, nós o capturaremos em links de redirecionamento e links diretos para suas páginas.
Passo 3: Configuração de Rastreamento de Conversão
Vá para a aba de rastreamento de conversão. Escolha cenário personalizado > Facebook.
Você verá um formulário como este:
Aqui você precisará:
- Colar o token de acesso que você obteve do Facebook
- Colocar seu ID do pixel também
- Definir um nome de evento -- por enquanto, você só pode usar um, que deve ser um evento padrão -- veja a coluna "Nome do Evento" aqui
Opcionalmente, você também pode:
- Enviar um código de evento de teste, para que você possa usar a seção do gerenciador de eventos do Facebook para verificar se a integração está funcionando
- Enviar uma URL específica para cada conversão em vez da URL da oferta.
Sabemos que um desafio com essa integração agora, especialmente para afiliados, é que a URL do evento enviada deve ser um domínio verificado. A menos que o anunciante tenha compartilhado o domínio com você, isso simplesmente não será o caso.
Estamos trabalhando em uma solução que permitirá que você passe a URL inicial da página/lander em vez disso, que deve estar disponível em breve.
Guia: Autoteste Manual
É muito difícil testar isso completamente antes de colocá-lo em produção, pois precisamos de FBCLIDs reais, caso contrário, a API do Facebook rejeitará as chamadas.
No entanto, você pode testar isso obtendo um link direto para uma de suas páginas de oferta, com o FB definido como a fonte (gere um link direto através do Construtor de Funil).
Então, no messenger do FB, envie para si mesmo no chat. Isso gerará uma prévia do link.
Abra o link em uma nova janela anônima e você deverá ver o redirecionamento para sua página com fbclid=xxx na URL.
Vá para a seção de Eventos Brutos e carregue os dados para esse funil/fonte, verifique se você vê um Hit na oferta com o FBCLID capturado. Se sim, ótimo!
Agora no FB Business Manager, volte para a seção de gerenciador de eventos > pixels e a página de Eventos de Teste. Você quer encontrar seu código de teste:
Você pode ativar a opção de código de evento de teste nas configurações do cenário personalizado e, em seguida, colar esse valor do código de teste.
Certifique-se de remover isso antes de colocar em produção, caso contrário, todos os eventos serão eventos de teste.
Agora, volte para a página de Eventos Brutos, clique duas vezes no ID do hit da oferta para copiá-lo, vá para a seção de atualização de conversões e cole-o > atualizar.
Se tudo correr bem, você deverá ver o evento aparecer na seção de eventos de teste no FB.
Atualizações Previstas
Modelos
Atualizaremos nossos modelos para selecionar e preencher melhor a seção de cenário personalizado (atualmente você ainda precisa mudar manualmente para ela, e não há links óbvios para esta documentação).
Passagem de Dados
Na parte de dados personalizados das conversões, planejamos passar:
- funnel_id -- o ID do funil (já feito)
- offer_id -- o ID da oferta de conversão
- offer_cat -- a categoria da oferta de conversão
- txid -- o ID da transação da conversão (já feito)
Esses dados permitirão que você crie conversões/públicos personalizados com base nos funis/ofertas que estão enviando conversões, o que permitirá separar eventos mais claramente no lado do Facebook.
Substituições de URL da Página
Estamos cientes de que enviar a URL da oferta nem sempre é ideal.
Estamos trabalhando em um recurso de substituição de URL da página que permitirá passar uma URL para sua oferta/rede e, em seguida, enviar de volta em qualquer rastreamento de conversão para dizer ao nosso sistema para usar uma URL diferente da URL da oferta.
Nosso objetivo aqui é permitir que você passe a URL da página inicial em que o usuário pousou - não necessariamente uma página de destino, mas apenas a primeira página do clique no anúncio - porque esta tem a maior chance de ser uma página sob seu controle.
Infelizmente, não podemos simplesmente adicionar um novo token a postbacks/cenários personalizados como {first-page-visited} porque não é prático consultar uma única linha em nosso banco de dados de análise para cada conversão, para procurar um valor relacionado. Mas temos uma solução em mente!