Attribution Link — o que é, mecanismo de rastreamento e atribuição de instalações

Autor: IT Sectr Publicado: 2026-05-15 Tempo de leitura: 8 min

Um Attribution Link é uma URL com parâmetros de rastreamento codificados que permite determinar qual canal de anúncio, campanha ou criativo levou à instalação de um aplicativo móvel ou à realização de uma ação alvo. Sem links de atribuição, os profissionais de marketing não conseguem distinguir instalações orgânicas de pagas nem avaliar a eficácia real do orçamento de anúncios. De acordo com AppsFlyer (2025), a atribuição melhora a precisão da estimativa de ROAS em 30–40% em comparação com modelos de último clique sem rastreamento.

Pontos principais

  • Attribution Link — um link com parâmetros para determinar a origem da instalação ou evento no aplicativo
  • Mecanismo baseado na correspondência do clique no link com o identificador do dispositivo após a instalação
  • Parâmetros incluem origem (pid), campanha (c), link profundo (af_dp) e janela de atribuição
  • Plataformas de atribuição — AppsFlyer, Adjust, Branch — geram links e coletam análises
  • Fingerprinting é usado quando o ID de publicidade do dispositivo não está disponível

Um Attribution Link é uma URL que contém parâmetros especiais para rastrear a origem do tráfego em publicidade móvel. Cada vez que um usuário clica nesse link em um anúncio, e-mail ou postagem, a plataforma de atribuição registra o evento do clique e o associa a um identificador único.

Depois que o usuário instala o aplicativo e o abre, o SDK da plataforma de atribuição envia uma solicitação ao servidor com o identificador do dispositivo. O servidor corresponde esse identificador ao clique salvo e determina qual origem levou à instalação. Esse processo é chamado de atribuição pós-instalação e é a base para a criação de relatórios de eficácia dos canais de anúncios — sem ele, cada origem parece igualmente eficaz.

Um Attribution Link pode ser simples (apenas o identificador da origem) ou conter dezenas de parâmetros para uma segmentação detalhada: tipo de campanha, criativo, público, geolocalização, dispositivo e até mesmo uma postagem específica de influenciador. As plataformas de atribuição modernas suportam tanto a correspondência determinística pelo ID de publicidade quanto a correspondência probabilística por fingerprinting.

O processo de atribuição através de um link consiste em quatro etapas sequenciais: clique, redirecionamento para a loja, instalação e verificação. Cada etapa é tratada pela plataforma de atribuição, que as vincula em uma única cadeia de eventos.

Mecanismo clique-instalação

Quando um usuário clica em um Attribution Link, o navegador ou webview envia uma solicitação GET ao servidor da plataforma de atribuição. O servidor cria um registro com o identificador do clique, endereço IP, user-agent, referenciador e todos os parâmetros transmitidos. Em seguida, o servidor redireciona o usuário para a App Store ou Google Play para a página do aplicativo.

Após a instalação e a primeira inicialização, o aplicativo (através do SDK) envia à plataforma uma solicitação com o ID de publicidade do dispositivo (IDFA no iOS, GAID no Android). A plataforma procura um registro de clique contendo o mesmo IP, user-agent e carimbo de data/hora dentro da janela de atribuição, e vincula a instalação a esse clique. A janela de atribuição padrão é de 7 dias para cliques e 1 dia para visualizações (view-through), mas pode ser configurada por campanha.

Fingerprinting e atribuição probabilística

Se o ID de publicidade do dispositivo não estiver disponível (o usuário limitou o rastreamento nas configurações), a plataforma usa fingerprinting — um método de correspondência probabilística baseado em um conjunto de sinais indiretos. A assinatura inclui endereço IP, tipo e versão do SO, modelo do dispositivo, idioma, fuso horário, resolução de tela e um carimbo de data/hora exato. Uma combinação de 6 a 8 desses parâmetros oferece uma probabilidade de correspondência de 95–97% no Android e 90–94% no iOS dentro de uma janela de 5 minutos.

As plataformas de atribuição melhoram continuamente os algoritmos de fingerprinting, adicionando aprendizado de máquina para filtrar falsas correspondências. Por exemplo, o AppsFlyer Privacy Cloud usa dados agregados e privacidade diferencial para atribuição precisa sem coletar dados pessoais — isso é especialmente relevante após a introdução do App Tracking Transparency (ATT) no iOS e das restrições de GAID no Android.

Um Attribution Link possui uma estrutura de URL padrão com parâmetros obrigatórios e opcionais. Os parâmetros obrigatórios definem a origem e a campanha, enquanto os opcionais detalham a segmentação e o comportamento do link.

text
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
    -H "Authorization: Bearer YOUR_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
    "brand_domain": "app.onelink.me",
    "app_id": "id123456789",
    "campaign": "spring_sale_2026",
    "media_source": "facebook_ads",
    "deep_link": "myapp://sale/spring"
}'

O parâmetro campaign especifica o nome da campanha publicitária, adgroup — o grupo de anúncios, e creative — o criativo específico. O parâmetro deep_link define o link profundo para usuários que já instalaram o aplicativo. O parâmetro click_label permite distinguir diferentes botões ou posições dentro de um mesmo criativo. Esse nível de detalhe permite que o profissional de marketing veja não apenas qual canal funciona, mas também qual texto de botão ou imagem gera mais conversões.

ParâmetroDescriçãoExemplo
pidOrigem (media source)facebook_ads
cNome da campanhasummer2026
af_dpLink profundo para aberturamyapp://promo
af_click_lookbackJanela de atribuição7d
af_sub1-5Parâmetros personalizadospartner_id_42

Os parâmetros personalizados af_sub1 – af_sub5 permitem transmitir qualquer informação adicional específica de uma campanha: ID do parceiro, tipo de público, variante de teste A/B. Com base nesses parâmetros, a plataforma de atribuição gera relatórios segmentados, dando ao profissional de marketing a capacidade de otimizar o orçamento no nível de microssegmentos.

Plataformas de atribuição móvel

O mercado de atribuição móvel conta com várias plataformas importantes, cada uma oferecendo seu próprio formato de Attribution Link, conjunto de SDK e algoritmos. A escolha da plataforma depende da pilha de ferramentas, geografia do público e requisitos de privacidade de dados.

AppsFlyer

A maior plataforma de atribuição com suporte para OneLink, que combina deep linking e atribuição em um único link. O SDK da AppsFlyer suporta todas as principais plataformas (iOS, Android, Flutter, React Native, Unity) e oferece Privacy Cloud para atribuição sem coleta de dados pessoais. Uma característica distintiva é o suporte para atribuição de campanhas web além das móveis.

Adjust

A plataforma Adjust (adquirida pela AppLovin) oferece seu próprio formato de links com foco em proteção de dados. A Adjust foi a primeira plataforma a implementar fingerprinting privado sem armazenar endereços IP. O SDK da Adjust suporta Kotlin Multiplatform e SwiftUI, e o painel fornece relatórios em tempo real com menos de 30 segundos de atraso do clique à exibição.

Branch

A Branch é especializada em links universais (Universal Ads) e oferece uma integração mais profunda com deep linking do que as plataformas de atribuição tradicionais. Os Branch Links funcionam em todas as plataformas, incluindo desktop e Smart TV, e o sistema de atribuição usa um grafo de dispositivos para vincular o usuário a uma origem mesmo sem IDFA. A Branch também oferece um plano gratuito para startups de até 10 mil instalações por mês.

Comparação de plataformas

CritérioAppsFlyerAdjustBranch
Formato do linkOneLink (app.onelink.me)Adjust Link (app.adjust.com)Branch Link (lnk.branch.io)
Deep linking adiadoSimSimSim
PrivacidadePrivacy CloudSem armazenamento de IPGrafo de dispositivos
Plano gratuitoNão (teste 30 dias)NãoSim, até 10K instalações
Atribuição webSimLimitadaSim

Ao escolher uma plataforma, é importante considerar não apenas a funcionalidade do Attribution Link, mas também a compatibilidade com as redes de anúncios. Por exemplo, o Facebook exige certificação MMP (Mobile Measurement Partner), que as três plataformas possuem, mas a profundidade da integração varia: AppsFlyer fornece a segmentação mais detalhada por criativos do Facebook, a Adjust para TikTok e Snapchat.

Configurando um Attribution Link em um projeto

A configuração de um Attribution Link envolve duas etapas: integrar o SDK da plataforma de atribuição no aplicativo e criar os próprios links para as campanhas publicitárias. Vamos analisar o processo usando o exemplo da AppsFlyer — a plataforma mais popular.

Geração do link no painel

Na interface da AppsFlyer, selecione o aplicativo, o tipo de link (OneLink), defina a origem e a campanha. O sistema gera automaticamente uma URL no formato https://app.onelink.me/{id}?... com os parâmetros escolhidos. O link pronto pode ser copiado e colado em um anúncio na plataforma publicitária. Para geração em massa, a API é usada — por exemplo, ao criar 10 mil links únicos para influenciadores.

bash
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta

A solicitação acima cria um link OneLink através da API REST da AppsFlyer. O parâmetro brand_domain define o subdomínio, app_id — o identificador do aplicativo iOS/Android. A API retorna um link pronto que pode ser usado imediatamente em uma campanha. Essa abordagem automatiza a criação de links para milhares de campanhas sem cópia manual no painel.

Integração do SDK para verificação

Para uma atribuição correta, o SDK da plataforma deve ser inicializado ao iniciar o aplicativo e enviar eventos de instalação ao servidor. No iOS, a integração é feita através do AppDelegate; no Android, através do Application ou da Activity principal. O SDK coleta automaticamente o identificador do dispositivo e o envia junto com os dados do primeiro início.

Após a configuração do SDK, todos os cliques em Attribution Links serão automaticamente associados às instalações no painel de atribuição. O profissional de marketing vê um relatório segmentado por origens, campanhas, criativos e geolocalização. Além disso, conversões baseadas em eventos podem ser configuradas — como registro, compra ou conclusão de nível — e cada uma é vinculada ao Attribution Link original. Isso fornece análises completas desde o clique até o LTV do usuário. Sem essa vinculação, o profissional de marketing não consegue determinar quais usuários geraram mais receita e é forçado a confiar em métricas médias por canal, levando a uma alocação ineficiente do orçamento de anúncios.

Perguntas frequentes

Como um Attribution Link difere de um link comum?

Um Attribution Link contém parâmetros especiais (pid, c, af_dp) que a plataforma de atribuição usa para rastrear a origem do tráfego. Um link comum simplesmente abre uma URL ou aplicativo sem salvar informações sobre de onde o usuário veio.

Como funciona a atribuição sem ID de publicidade?

Se IDFA ou GAID não estiver disponível, a plataforma usa fingerprinting — correspondência de endereço IP, modelo do dispositivo, versão do SO e carimbo de data/hora. A precisão do fingerprinting atinge 95% no Android e 90% no iOS dentro de uma janela de 5 minutos.

Quais parâmetros são obrigatórios em um Attribution Link?

O parâmetro de origem (pid ou media_source) e o identificador do aplicativo são considerados obrigatórios. Os demais parâmetros (campanha, criativo, grupo de anúncios, link profundo) são opcionais, mas sem eles o relatório mostrará apenas o canal sem detalhamento interno.

É possível rastrear instalações orgânicas através de um Attribution Link?

Instalações orgânicas (sem clique em um link) não podem ser vinculadas a uma origem específica através de um Attribution Link. As plataformas de atribuição as marcam como orgânicas e as mostram separadamente nos relatórios. Para campanhas orgânicas, outros métodos são usados — tags UTM na web e estatísticas das lojas de aplicativos.

Como escolher uma plataforma de atribuição?

A escolha depende da pilha de canais de anúncios, geografia e requisitos de privacidade. AppsFlyer é adequada para campanhas complexas com múltiplas redes, a Adjust para projetos focados em proteção de dados e a Branch para startups e produtos com deep linking avançado.

Resumo

  • Attribution Link — uma URL com parâmetros para determinar a origem de instalações e conversões em um aplicativo móvel
  • Mecanismo inclui clique, redirecionamento, instalação e correspondência por ID de publicidade ou fingerprinting
  • Parâmetros pid, c, af_dp, af_sub1-5 permitem segmentação até o nível do criativo
  • Plataformas de atribuição — AppsFlyer, Adjust, Branch — fornecem SDKs e painéis de relatórios
  • Fingerprinting permite atribuição sem ID de publicidade com precisão de até 97%
  • Integração requer configuração do SDK e geração de links através do painel ou API da plataforma

Vamos desenvolver um aplicativo móvel chave na mão

A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.

Discutir o projeto

Leia também