Medição do desempenho de anúncios na
App Store
Após seu registro no AdAttributionKit, clientes do Apple Ads podem usar dois métodos disponíveis gratuitamente e complementares para analisar a atribuição de anúncios, preservando a privacidade do usuário: a API Attribution do AdServices e a medição no AdAttributionKit.
Registro do Apple Ads
com AdAttributionKit
O Apple Ads foi registrado no AdAttributionKit em 10 de abril de 2025, oferecendo uma visão mais abrangente para clientes e equipes de desenvolvimento, permitindo que acompanhem a conversão do app e a atividade pós-instalação gerada pelos anúncios exibidos na App Store. A mesma lógica de atribuição se aplica ao Apple Ads, assim como às demais plataformas de anúncios registradas no AdAttributionKit.
Com o registro do Apple Ads, o AdAttributionKit ampliou seu escopo de plataformas de anúncios registradas e conhecidas, proporcionando maior visibilidade das ações dos usuários em diversos canais de marketing. Isso permitiu que o AdAttributionKit realizasse a atribuição de conversões com mais precisão, vinculando-as ao último anúncio clicado.
Como usar o AdAttributionKit para ver as instalações atribuídas para Apple Ads
O Apple Ads está atualmente registrado nas versões 1.0, 2.0 e 3.0 da SKAdNetwork para atribuição de cliques. Em uma data futura, o Apple Ads será registrado com a API AdAttributionKit.
O Apple Ads é identificado como “com.apple.ads”. As colocações são mapeadas para os seguintes IDs de campanha:
- Resultados de busca = “10”
- Aba Buscar = “20”
- Aba Hoje = “30”
- Páginas do produto = “40”
API Attribution do AdServices
A API Attribution do AdServices oferece uma solução focada em privacidade, permitindo a atribuição em nível de campanha, grupo de anúncios e palavra-chave. Esses dados de atribuição podem ser utilizados em conjunto com as informações fornecidas separadamente pelo AdAttributionKit, sendo especialmente valiosos para equipes de desenvolvimento menores, que podem ter acesso limitado aos dados do AdAttributionKit devido aos seus limites de anonimato de multidão.
Como funciona a
API Attribution do AdServices
O AdServices atribui conversões de apps a anúncios exibidos na App Store e criados com o Apple Ads. A API Attribution do AdServices utiliza apenas os dados primários da Apple e não fornece informações sobre se um usuário visualizou ou clicou em um anúncio fora da App Store.
O AdServices envia informações de atribuição ao anunciante quando um usuário abre o app anunciado, fornecendo um dos dois conjuntos de informações, conhecidos como payload. O payload pode ser “padrão” ou “detalhado”, e os dois contêm apenas dados que não identificam o usuário ou o aparelho. A principal diferença entre os dois payloads é o campo clickDate ou impressionDate, que indica a data em que o anúncio foi clicado ou visualizado. O payload detalhado, que inclui esses campos, é enviado somente quando o app obteve permissão do usuário para rastreamento por meio do prompt do App Tracking Transparency (ATT).
Payloads da API do AdServices de amostra:

App Tracking Transparency (ATT)
A partir do iOS 14.5, as equipes de desenvolvimento devem obter a permissão do usuário por meio da estrutura ATT para rastrear a atividade do usuário em apps e sites de outras empresas, além de acessar o Identificador para Publicidade (IDFA). A estrutura ATT exibe uma solicitação de autorização de rastreamento para os usuários, apresentando as opções “Pedir ao app para não rastrear” ou “Permitir”, quando o app é aberto.
A decisão de rastrear ou não os usuários fica a critério das equipes de desenvolvimento. Caso optem por rastrear (e acessar o IDFA), devem solicitar permissão explícita do usuário por meio do prompt do App Tracking Transparency. A Apple, incluindo a App Store, não realiza rastreamento de usuários nem utiliza o IDFA para publicidade, por isso, o app da App Store não precisa utilizar o prompt. Da mesma forma, se outros apps decidirem não realizar rastreamento, também não precisarão exibir o prompt do ATT.
API Attribution do AdServices
e privacidade
Além das proteções gerais de privacidade oferecidas pelo Apple Ads, a API Attribution do AdServices conta com proteções adicionais de privacidade:
- O payload de atribuição enviado pela API Attribution do AdServices tem uma granularidade limitada, de modo que não identifica explicitamente um usuário ou aparelho. Por exemplo, o campo clickDate (que é gerado apenas quando o usuário opta por permitir o rastreamento via ATT para um app específico) é arredondado para o minuto.
- A API envia diferentes tipos de payloads ao anunciante, dependendo da escolha do usuário em relação ao rastreamento pelo prompt do ATT. Se o usuário escolher não permitir o rastreamento, o AdServices gerará uma payload padrão, sem os campos clickDate ou impressionDate. Se o usuário permitir o rastreamento, o AdServices gerará um payload mais detalhado, incluindo os campos clickDate ou impressionDate.
- A API Attribution do AdServices utiliza apenas dados primários fornecidos pela Apple. Vale ressaltar que isso pode gerar discrepâncias em relação ao AdAttributionKit. Por exemplo, o AdAttributionKit pode registrar um clique originado de uma rede de terceiros da qual o AdServices, por padrão, não tem conhecimento. Nesse caso, tanto a rede de terceiros quanto o AdServices podem reivindicar a conversão. O AdAttributionKit é responsável por registrar o último clique oficial entre as plataformas de anúncios que foram registradas.
Além disso, qualquer plataforma de anúncios pode fornecer informações de atribuição adicionais com base nos dados que ela possui, uma vez que é a proprietária da plataforma.