Affilitrack Ajuda

Referência técnica

A tag no navegador

Como ler o click_id no seu próprio código.

GET /rp.js?id={script_id}

A configuração fica no servidor — mudar duração de cookie ou campanha padrão não exige reinstalar nada na página.

O que a tag faz

  • Lê o click_id da URL; na falta dele, do cookie.
  • Grava os cookies af_clickid e _rpcid.
  • Com atribuição lastpaid, um gclid ou fbclid novo na URL cria clique novo e sobrescreve o cookie.
  • Preenche input[name=click_id], [name=cid] e [data-af-clickid].
  • Injeta | cid:<click_id> em links de WhatsApp e ?click_id= em domínios-ponte.
  • Observa o DOM para marcar elementos criados depois do carregamento.
javascript
// disponível assim que a tag resolve o clique
const id = window.af?.clickId;

// enviando junto com o seu formulário
fetch("/api/lead", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ nome, telefone, click_id: id })
});

A tag é assíncrona

Em chegada por anúncio sem passar pelo redirect, o click_id só existe depois que o servidor responde. Leia window.af.clickId no envio do formulário, não no carregamento da página — senão você pega undefined de forma intermitente, o tipo de bug que só aparece em produção.

Esta página foi útil?

Próximo neste temaAPI REST do painel