Pular para o conteúdo
9 min de leitura

Conversões em native ads: Taboola, Outbrain e Kwai com rastreamento server-side

Por Equipe Owiew ·

Como rastrear conversões em native ads (Taboola, Outbrain) e no Kwai server-side: click id, S2S postback, deduplicação e evento na conversão confirmada.

Neste artigo

O território dos native ads e por que a mensuração é diferente#

Taboola e Outbrain dominam a publicidade nativa — aqueles blocos de "conteúdo recomendado" no rodapé de portais de notícia — e o Kwai é uma plataforma de vídeo curto com forte presença em mercados emergentes. Os três compartilham características que mudam a forma de medir conversão em relação a Meta ou Google: o tráfego é de descoberta (o usuário não estava buscando você), o volume é alto e barato, e a qualidade varia muito por publisher ou por criativo. Nesse cenário, a mensuração precisa fazer duas coisas ao mesmo tempo — atribuir a conversão à campanha e devolver o sinal de qualidade para a plataforma otimizar.

O modelo de rastreamento nessas plataformas gira em torno de dois mecanismos: o pixel de conversão no navegador e o server-to-server (S2S) postback baseado em click id. O S2S é o que dá robustez, contorna bloqueio de cookies e permite reportar a conversão só quando ela é real.

O click id: a espinha dorsal do S2S#

Cada plataforma nativa injeta um identificador de clique na URL de destino, e é ele que amarra a conversão à campanha no modelo server-to-server:

  • Taboola — usa o parâmetro de click id que você configura no template de tracking (frequentemente referenciado como click_id, populado por uma macro da Taboola como {click_id}). Também há o pixel via _tfa.
  • Outbrain — injeta o click id via macro (por exemplo, uma macro que preenche o identificador do clique no seu parâmetro de URL). O pixel do Outbrain complementa no navegador.
  • Kwai — trabalha com um click id próprio e suporta callback S2S para reportar eventos de conversão de volta.

O padrão comum: você configura o template de rastreamento da campanha para que a plataforma preencha uma macro de click id num parâmetro da sua URL de destino. Quando o usuário chega, seu servidor captura esse click id e o persiste — em cookie first-party e, se o usuário se identifica, atrelado ao registro dele. Sem o click id guardado, o postback de conversão não tem como casar a venda com o clique.

Server-to-server postback: reportar a conversão de volta#

O S2S postback inverte a direção do rastreamento tradicional. Em vez de o navegador do usuário avisar a plataforma que houve conversão, é o seu servidor que chama a plataforma (ou um endpoint de conversão) informando que o click id tal converteu. As vantagens:

  • Não depende do dispositivo do usuário nem de cookies de terceiros.
  • Funciona para conversões que acontecem muito depois do clique, em outra sessão.
  • Permite reportar o evento no momento exato em que a conversão é real.

O fluxo típico:

  1. A campanha nativa gera um clique; a plataforma preenche a macro de click id na URL.
  2. Seu servidor captura o click id na chegada e o persiste.
  3. O usuário converte (compra, lead). Seu backend confirma a conversão.
  4. Seu servidor dispara o postback S2S para a plataforma, informando o click id, o tipo de evento e, quando suportado, o valor.

Cada plataforma tem seu endpoint e formato de postback (Taboola e Outbrain via suas APIs de conversão / configuração de conversão S2S; Kwai via callback de evento). O denominador comum é: a chamada parte do servidor, autenticada com credencial que é segredo de servidor — nunca no cliente.

O padrão da casa: só na conversão real#

O pixel no navegador dispara na tela de sucesso, incluindo pagamentos que ainda vão falhar. O S2S server-side foi feito para o padrão da casa: você reporta a conversão pela postback quando a conversão é real.

  1. O usuário finaliza; o pedido nasce pendente e você já capturou o click id.
  2. O gateway de pagamento aprova e chama seu webhook.
  3. O handler valida a assinatura, confirma o pagamento e dispara o postback S2S com o click id e o valor real.

Em native ads, onde a qualidade do tráfego por publisher varia enormemente, esse rigor é ainda mais importante: reportar só conversões reais ensina a plataforma a favorecer os publishers e criativos que geram receita, e a cortar os que geram cliques vazios. Reportar intenção infla os números e faz o algoritmo otimizar para o lixo.

Deduplicação entre pixel e S2S#

Se você roda o pixel e o postback S2S para o mesmo evento, precisa evitar contagem dupla. Nem todas as plataformas nativas têm um mecanismo de dedupe tão explícito quanto o event_id das grandes redes; por isso, a estratégia mais segura muitas vezes é escolher uma fonte de verdade por tipo de evento:

  • Use o S2S como fonte única para a conversão de receita (a compra confirmada), e deixe o pixel apenas para sinais de funil de topo (visita, visualização), que não geram dupla contagem crítica.
  • Onde a plataforma oferece um identificador de deduplicação, use-o: gere um id estável no servidor (o ID do pedido) e envie-o consistentemente.

O ponto é decidir conscientemente qual mecanismo conta a receita, para não somar pixel e S2S da mesma venda.

Entrega confiável#

O padrão de outbox vale integralmente:

  • Outbox transacional. O webhook grava o postback pendente numa fila persistente na mesma transação do pedido; um worker consome com retry e backoff. Se a plataforma estiver indisponível, o postback não se perde nem trava a resposta ao gateway.
  • Idempotência. Um id estável da conversão evita reportar a mesma venda duas vezes num reprocessamento.
  • Erro honesto. Click id inválido ou payload malformado é bug a corrigir; erro transitório é retry. Logue com trace_id; alerte na alta de falhas.
  • Janela de atribuição. Confirme que o postback cai dentro da janela da plataforma; conversão muito posterior ao clique pode não ser atribuída.

Otimização por qualidade em native ads#

A mensuração server-side nessas plataformas não serve só para contar — serve para limpar o investimento. Com o click id guardado e a conversão real reportada, você consegue:

  • Excluir publishers ruins. Cruzando o click id com o publisher de origem (as plataformas expõem isso em relatórios), você identifica de quais sites vêm cliques que nunca convertem e os bloqueia.
  • Otimizar por valor, não por evento. Reportar o valor real da conversão permite que a plataforma (onde suportado) otimize para ticket alto, não só para "uma conversão qualquer".
  • Medir qualidade pós-clique. Native ads costumam ter alto volume e baixa intenção; medir a conversão real por criativo revela o que de fato funciona.

Particularidades de cada plataforma#

Embora o modelo (click id + S2S) seja comum, cada plataforma tem detalhes que valem atenção.

Taboola#

A Taboola trabalha com um pixel (o Taboola Pixel, via _tfa) e com conversões server-to-server pela sua API de conversão. O click id vem por macro no template de tracking da campanha. A Taboola dá forte ênfase à otimização por publisher, o que torna o reporte de conversão real especialmente valioso: com o dado limpo, o algoritmo de smart bid aprende a favorecer os sites que convertem. Reportar valor de conversão, onde suportado, habilita estratégias de lance por retorno em vez de por volume.

Outbrain#

O Outbrain (cuja infraestrutura de anúncios se fundiu com a da Teads no mercado) usa o pixel do Outbrain e suporta conversões via API/S2S com o click id preenchido por macro. Assim como na Taboola, a granularidade por publisher e por seção do site é onde o dado de conversão real gera economia — cortar as fontes que só geram clique vazio é metade do trabalho de rentabilizar native ads.

Kwai#

O Kwai, forte em vídeo curto e em mercados emergentes, oferece um Kwai Pixel e callback S2S para reportar eventos de conversão. O público é majoritariamente mobile, o que aproxima a lógica de mensuração da de outras redes de vídeo curto: capturar o click id, persistir e reportar a conversão real via callback. Como em toda plataforma de descoberta, a intenção no clique é baixa e a medição precisa isola o que de fato performa.

Persistência e janelas: o desafio comum das native ads#

Native ads e vídeo curto compartilham um traço: o intervalo entre o clique e a conversão pode ser longo, porque o usuário estava descobrindo, não buscando. Isso torna a persistência do click id ainda mais crítica do que em canais de intenção. Grave o click id com um TTL compatível com a janela de atribuição de cada plataforma e recupere-o na conversão, mesmo que ela venha dias depois.

Atenção às janelas: cada plataforma tem seu limite de tempo entre clique e conversão atribuível. Reportar uma conversão fora da janela simplesmente não a atribui — o postback é aceito, mas não conta. Conheça o teto de cada uma e monitore quantas conversões chegam perto do limite, sinal de que o ciclo do seu produto pode estar esbarrando na janela da plataforma.

Feed e catálogo em anúncios dinâmicos nativos#

Quando a campanha nativa usa formatos dinâmicos baseados em catálogo, os IDs de produto que você reporta na conversão precisam casar com os IDs do feed enviado à plataforma. Desalinhamento aqui quebra a atribuição de produto e impede a otimização de catálogo, mesmo com o postback chegando. Trate o feed e o reporte de conversão como duas metades do mesmo contrato de dados.

Checklist#

  • Template de rastreamento configurado com a macro de click id de cada plataforma.
  • Click id capturado na chegada e persistido em cookie first-party.
  • Postback S2S disparado do servidor, credencial como segredo de servidor.
  • Conversão de receita reportada só no webhook de pagamento aprovado.
  • Fonte de verdade única por tipo de evento para evitar dupla contagem.
  • Outbox com retry, idempotência e alerta.
  • Postback dentro da janela de atribuição de cada plataforma.
  • Publishers de baixa qualidade identificados e excluídos.
  • Reconciliação da conversão reportada com os pedidos pagos.

Native ads e vídeo curto entregam volume barato, mas a conta só fecha quando você mede com rigor. Click id persistido, postback S2S disparado só na conversão real e otimização por qualidade transformam um tráfego ruidoso em receita atribuível — e cortam o desperdício que a mensuração frouxa esconde.

Leituras relacionadas

Nenhum comentário ainda

Seja o primeiro a comentar.

Deixe seu comentário

Entre com sua conta Canverly para comentar. Você pode usar a mesma conta em qualquer site da rede.

Entrar com Canverly