Redirecionamento transparente

Como o link de tracking do Affilitrack declara e obedece o destino do redirecionamento — a especificação pública do parâmetro redirection_url.

Resposta curta

Todo link de tracking do Affilitrack pode (e, em anúncios do Google Ads, deve) informar o destino imediato do redirecionamento no parâmetro público redirection_url. O servidor valida esse destino contra a oferta da campanha, registra o clique, acrescenta apenas o identificador de clique próprio e responde um único HTTP 302 direto para a URL informada — sem domínio intermediário, sem parâmetro de terceiros adicionado e sem trocar a página anunciada. Isso vale para todos os caminhos de tracking e para todos os hosts: app.affilitrack.com.br, cname.affilitrack.com.br e subdomínios de clientes apontados por CNAME.

Status: certificação solicitada ao Google Ads (janela 2026).

O pedido de certificação como Transparent Click Tracker foi protocolado no formulário oficial do Google. Até a publicação do nome na lista oficial, o Affilitrack não se apresenta como "certificado pelo Google" — o que esta página descreve é a conformidade técnica do serviço com as diretrizes de click tracking de terceiros, que já está em produção.

Formato do link

O valor do parâmetro é a URL final completa, com o esquema https e os parâmetros que o anunciante quiser levar até a landing page, codificado com percent-encoding.

# link de tracking com destino declarado (valor URL-encoded)
https://app.affilitrack.com.br/r/aB3xY9?redirection_url=https%3A%2F%2Fwww.anunciante.com.br%2Foferta%3Futm_source%3Dgoogle%26utm_campaign%3Dmarca

# decodificado, o valor de redirection_url é exatamente a URL final do anúncio:
https://www.anunciante.com.br/oferta?utm_source=google&utm_campaign=marca

# resposta do servidor: um único HTTP 302 para o destino declarado + identificador de clique
HTTP/1.1 302 Found
Location: https://www.anunciante.com.br/oferta?utm_source=google&utm_campaign=marca&clickid=01K5F3Z8Q0V7B2N9M4X1C6D8E7

O que o servidor faz em cada clique

  1. Lê redirection_url

    Se o parâmetro estiver presente, ele é a fonte do destino. Se estiver ausente, o servidor usa a URL da oferta cadastrada na campanha (comportamento legado, não usado em Google Ads).

  2. Valida o destino

    Exige esquema https (http é aceito só se a oferta cadastrada também for http), URL absoluta e host igual — ou subdomínio — ao host da URL de oferta da campanha. Fora disso: HTTP 400, sem redirecionar, com a recusa registrada no log.

  3. Registra o clique

    Gera o identificador único, grava IP, user-agent, país, dispositivo, referer e os parâmetros da URL de tracking (gclid, gbraid, wbraid, utm_*, sub-parâmetros).

  4. Acrescenta só o que é próprio

    Adiciona ao destino o parâmetro do identificador de clique (nome configurado na oferta, por padrão clickid). Nada mais.

  5. Responde HTTP 302

    Um único redirecionamento, direto para o destino declarado. Sem HTML intermediário, sem JavaScript, sem segundo domínio, sem cookie.

Política de parâmetros

TipoExemplosO que o Affilitrack faz
Parâmetro de transparênciaredirection_urlLê, valida e obedece. Não é repassado ao destino.
Parâmetros própriosclickid (ou o nome configurado na oferta)Acrescentados ao destino. São os únicos que o servidor adiciona.
Parâmetros de terceiros ("foreign")utm_*, gclid, gbraid, wbraid, IDs de afiliadoGravados no clique para relatório. Só chegam ao destino se já estiverem dentro de redirection_url; nunca são adicionados depois.
Sub-identificador de caminho/r/slug/<sub>Gravado como sub1 no clique. Não altera o destino nem é repassado.

Regra prática: o que o visitante vê na landing page é exatamente o que estava no valor de redirection_url, mais o identificador de clique.

Hosts que respondem ao tracking

HostUsoTLS
app.affilitrack.com.brHost padrão de tracking e painel. Caminhos /r/, /postback.Let's Encrypt, renovação automática
cname.affilitrack.com.brAlvo do CNAME dos domínios de tracking de clientes.Let's Encrypt por domínio verificado
track.<cliente>.com.brSubdomínio do cliente apontado por CNAME para cname.affilitrack.com.br; mesmo código, mesma regra de transparência.Emitido automaticamente após verificação de DNS

Todos pertencem ao domínio raiz affilitrack.com.br, registrado em nome de F5 MARKETING DIGITAL LTDA. Subdomínios de clientes que coincidem com o domínio da URL final do anúncio seguem a regra do Google para CNAMEs e não exigem certificação separada.

O que o servidor nunca faz

  • Redirecionar para um destino diferente do declarado em redirection_url.
  • Passar por um segundo domínio (nosso ou de terceiros) antes da landing page.
  • Adicionar UTMs, IDs de afiliado ou qualquer parâmetro de terceiros que não estivesse em redirection_url.
  • Servir página intermediária, interstitial, contador em JavaScript ou cloaking por user-agent.
  • Gravar cookie no navegador do visitante durante o redirecionamento.
  • Manter um caminho alternativo que ignore redirection_url.

Como usar no Google Ads

Use sempre o modelo de acompanhamento com a macro {lpurl}: assim o destino declarado é, por construção, a URL final do anúncio.

# Modelo de acompanhamento (tracking template), no nível da conta, campanha ou grupo:
https://app.affilitrack.com.br/r/aB3xY9?redirection_url={lpurl}

# {lpurl} é a URL final do anúncio, já codificada pelo Google Ads.
# Com o auto-tagging ligado, o gclid vem na URL de tracking e é gravado no clique.
# Para levar UTMs até a landing page, coloque-as na URL final do anúncio (dentro de {lpurl}),
# nunca no template fora de redirection_url.

Perguntas frequentes

O que é o parâmetro redirection_url?

É o parâmetro de transparência do link de tracking do Affilitrack. Ele carrega, em texto visível e URL-encoded, o endereço exato para onde o servidor vai redirecionar o visitante. O servidor obedece a esse valor em vez de decidir o destino por configuração interna.

O Affilitrack acrescenta algum parâmetro ao destino?

Apenas o identificador de clique próprio (por padrão clickid, ou o nome configurado na oferta). Parâmetros de terceiros — utm_*, gclid, IDs de afiliado — só chegam ao destino se já estiverem dentro do valor de redirection_url. O Affilitrack nunca os adiciona depois do redirecionamento.

Existe algum domínio intermediário entre o clique e a landing page?

Não. O clique entra em app.affilitrack.com.br (ou num subdomínio do cliente apontado por CNAME para cname.affilitrack.com.br) e sai em um único HTTP 302 direto para o destino declarado. Não há segundo salto por domínio nosso ou de terceiros.

O que acontece se redirection_url apontar para um domínio que não é da oferta?

O redirecionamento é recusado com HTTP 400 e o clique fica registrado no log com o motivo. O host do destino precisa ser o mesmo host (ou subdomínio) da URL de oferta cadastrada na campanha — é a proteção contra open redirect.

Posso continuar usando os links sem redirection_url?

Sim, em fontes que não exigem o parâmetro. Sem redirection_url o servidor usa a URL da oferta cadastrada. Em anúncios do Google Ads e em qualquer plataforma que exija transparência, use sempre a forma com redirection_url.

Isso vale para o link com sub-identificador (/r/slug/sub)?

Vale. Todos os caminhos de tracking — /r/{slug}, /r/{slug}/{sub} e os mesmos caminhos em domínios de cliente — honram redirection_url da mesma forma. Não existe caminho alternativo que ignore o parâmetro.

Rode um clique de teste com destino declarado

Crie a campanha, monte o link com redirection_url e confira o 302 no log de cliques.