Visão geral: o Apple Search Ads (ASA), um parceiro SRN integrado da AppsFlyer, ajuda os usuários que visitam a app store a encontrar seu aplicativo usando palavras-chave.
Atualização do iOS 14: mudanças na integração do Apple Search Ads
On February 15, 2021, we'll make changes to the Apple Search ads integration.
Apple Search Ads functions independently of SKAdNetwork and deterministically attributes users. This means that for users attributed to ASA you have the full range of features and measurement provided by our LTV attribution. model.
A relevância do seu aplicativo na busca na app store determina se o seu anúncio será o anúncio mostrado. A resposta do usuário a um anúncio é um sinal importante da sua relevância. Se ninguém clica no anúncio, o ASA para de mostrá-lo.
O ASA oferece atribuição mobile baseada em cliques, retargeting de usuários e dados de custopor meio da API.
Configurando o Apple Search Ads
Pré-requisitos- For iOS V14.3+ you must adopt AppsFlyer SDK V6.1.3+
- If you use an SDK version prior to V6.1.3: ensure that native ad frameworks are included in your app.
Configurando o Apple Search Ads na AppsFlyer:
- Na AppsFlyer, acesse Configuração > Parceiros integrados.
- Selecione Apple Search Ads.
- Acesse a guia Integração.
- Habilite Ativar parceiro.
- Configure a integração, o custo e as permissões do parceiro conforme necessário.
Leitura relacionada: cabeçalho da janela de configuração do parceiro
Abas de configuração
As abas de configuração relevantes ao ASA são as de Integração, Custo e Permissões.
integração
O Apple Search Ads, um SRN, se integra à AppsFlyer por meio da API. Como tal, não há definições de postback. Conclua as seções a seguir de acordo com seus objetivos de atribuição.
Seção | Detalhes |
---|---|
Ativação da integração |
Ativar parceiro Para atribuir este parceiro:
Para parar de atribuir este parceiro:
|
Atribuição de instalação |
Instalar janela lookback de clique Defina o tempo máximo do clique à instalação. Isso permite que a AppsFlyer atribua instalações (primeiras inicializações) que ocorrem dentro da janela de lookback para o ASA. Intervalo: 1—30 dias Leitura adicional: janela de lookback de cliques |
Reinstalações |
Atribuição de reinstalação Se ativada, a AppsFlyer pode atribuir reinstalações ao ASA de acordo com as regras mencionadas aqui. As configurações da janela de lookback de atribuição de reinstalação são definidas de acordo com as configurações de atribuição de instalações. Para cada nova instalação, o ASA envia à AppsFlyer um sinalizador de re-download . Se definido como verdadeiro (true), a instalação é um re-download. Se todos os itens abaixo forem definidos como verdadeiros (true), a instalação é atribuída ao ASA como uma reinstalação:
No momento, o retargeting do ASA não é compatível com reengajamentos. |
Janela de inatividade Defina o limite de inatividade do usuário (em dias) para controlar o impacto das campanhas de retargeting. |
Custo
Habilitar a integração de custos do Apple Search Ads
Se você ativar a API de custo, a AppsFlyer receberá dados de custo, cliques e impressão do ASA por meio da API.
O uso de múltiplas contas do ASA é compatível. Ou seja, se você executar campanhas para o mesmo aplicativo usando diferentes contas do ASA, a AppsFlyer pode receber esses dados de todas as contas.
- Faça download dos certificados de autenticação, ou seja, arquivos PEM e KEY, da conta do Apple Search Ads.
- Faça download dos arquivos de cada conta separadamente.
Para fazer download do arquivo PEM e KEY da sua conta do Apple Search Ads:
- Faça o login no Apple Search Ads, clique no canto superior direito e selecione configurações.
- Acessa a aba API, clique em Criar certificado de API.
- Nomeie o certificado da API e selecione o tipo de permissões em Conta Somente leitura ou Administrador da conta, clique em Criar.
- Selecione Ação e, em seguida, Fazer download.
Preparando arquivos de certificado
O download dos certificados é feito em um arquivo .zip que possui dois arquivos. Extraia-os e faça o upload na AppsFlyer conforme descrito no procedimento a seguir.
Se o certificado tiver permissões para visualizar dados de mais de um aplicativo, você poderá usá-lo para obter dados de custo para esses aplicativos.
Repita o procedimento a seguir para cada aplicativo mencionado no certificado.
Para ativar a conexão da API com o Apple Search Ads:
- Na AppsFlyer, acesse a guia Custo do Apple Search Ads.
- Se necessário, ative Obter dados de custos, cliques e impressões.
- Clique em Adicionar certificado.
- Insira o nome do certificado. Ele deve ser o mesmo que o nome da conta do Apple Search Ads.
- Caso ainda não tenha feito isso, descompacte o arquivo baixado do Apple Search Ads.
- Faça o upload do arquivo PEM e do arquivo KEY que você baixou do Apple Search Ads.
- Depois de alguns momentos, o indicador de status muda para OK. Se este não for o caso, será exibida uma mensagem de erro. Tabela de mensagem de erro.
- Clique em Salvar custo.
- Se você tiver mais de uma conta do Apple Search Ads repita as etapas relevantes neste procedimento para cada conta.
A AppsFlyer recebe dados de custo dos últimos 7 dias. Os dados de custos anteriores não ficam disponíveis.
Observação
Os dados de custo para campanhas Basic não são suportados pela API de relatórios ASA e, portanto, os dados básicos da campanha não estão disponíveis na AppsFlyer.
Status de sincronização dos dados de custo
Na aba de custo, o status da integração de custos é exibido
Informações adicionais de integração
Mapeamento de campo da campanha do Apple Search Ads
Campo do relatório de dados brutos da AppsFlyer | Parâmetro de atribuição ASA | Observações |
---|---|---|
Campanha | iad-campaign-name | |
ID da campanha | iad-campaign-id | |
Conjunto de anúncios | iad-adgroup-name | |
ID do conjunto de anúncios | iad-adgroup-id | |
Anúncio | iad-creativeset-name | Não obrigatório no ASA. Se não for definido, o campo AppsFlyer fica em branco. |
ID do anúncio | iad-creativeset-id | Não obrigatório no ASA. Se não for definido, o campo AppsFlyer fica em branco. |
Palavras-chave | iad-keyword | |
ID da palavra-chave | - |
Apple Search Ads: parceiro de marketing versus agência
Anunciantes e agências podem optar por trabalhar com os parceiros de marketing do ASA para reportar e otimizar campanhas no ASA.
Veja na tabela a seguir as diferenças entre agências e parceiros de marketing.
Agência | Parceiro de marketing | |
---|---|---|
A AppsFlyer envia postbacks | Não | Sim |
Tecnologia | Executam campanhas em seu nome | Tenha uma solução de tecnologia de valor agregado para otimizar campanhas |
Configurando agências e parceiros de marketing
Use a lista abaixo para certificar-se de ter concluído todas as etapas no processo de configuração. Instruções detalhadas aparecem por tipo de parceiro nas seções a seguir.
Configurado por | Agência | Parceiro de marketing |
---|---|---|
Anunciante |
|
|
Agência |
Na aba da integração ASA, configure o grupo da campanha do Apple Search Ads. |
N/D |
Configuração de parceiro de marketing
Para configurar um parceiro de marketing:
- Se necessário, ative a integração do Apple Search Ads:
- Na AppsFlyer, acesse Configuração> Parceiros integrados > Apple Search Ads.
- Habilite Ativar parceiro.
- Clique em Save (Salvar).
-
No dashboard do seu Apple Search Ads:
- Obtenha o parâmetro do grupo da campanha do Apple Search Ads relacionado ao parceiro, conforme mostrado na captura de tela anterior.
- Esse valor precisa ser único no ASA. Se não houver grupos de campanhas na conta do Apple Search Ads, use o Nome da conta (que aparece no canto superior direito).
-
Na AppsFlyer, configure o parceiro de marketing do ASA:
- Na AppsFlyer, acesse Configuração > Parceiros integrados.
- Insira Parceiro de marketing do Apple Search Ads.
A lista de parceiros de marketing é exibida. - Selecione um parceiro de marketing.
- Habilite Ativar parceiro.
- Insira o grupo da campanha do Apple Search Ads do parceiro que você obteve na etapa anterior.
- Clique em Save (Salvar).
-
Configure o postback de eventos in-app.
-
Ative Postback de eventos in-app.
-
Selecione a opção de envio para todos os eventos definidos pelo SDK. Escolha uma das seguintes opções:
-
Somente eventos atribuídos a esse parceiro para eventos somente de usuários atribuídos a esse parceiro
-
Eventos atribuídos a qualquer parceiro ou orgânico para ter toda a sua base de usuários reportada ao parceiro
-
-
Clique em Adicionar evento para adicionar um evento de SDK à lista.
-
Complete os seguintes parâmetros:
Nome do parâmetro Descrição SDK Event Name (Nome do evento do SDK) O nome do evento, conforme recebido pela AppsFlyer do SDK integrado no aplicativo ou de eventos de servidor para servidor.
Dica - não está encontrando o evento desejado na lista? Certifique-se de ativar o evento em um dispositivo com uma instalação não orgânica e verifique novamente.Identificador de evento do parceiro O nome ou ID exclusivo de cada evento, conforme definido no lado do Apple Search Ads.
Obtenha a ID de evento correspondente no Apple Search Ads e defina-a no campo de texto.Send Revenue (Enviar receita) Se não selecionado: a AppsFlyer envia todos os parâmetros do evento in-app avançado para o parceiro, exceto para o parâmetro de receita, que está contido no parâmetro af_revenue .
Se selecionado: a AppsFlyer envia todos os parâmetros, inclusive o valor da receita (se existir no evento).
-
Configuração da agência
Os anunciantes permitem que as agências executem campanhas em seu nome usando o Apple Search Ads. Tanto anunciantes como agências executam ações de configuração na AppsFlyer, conforme descrito nesta seção.
Grupo de campanha do Apple Search Ads
- Campanhas da agência e campanhas de anunciantes devem estar em diferentes grupos de campanhas no Apple Search Ads.
- Não use caracteres especiais ou espaços no nome do grupo.
Ações do anunciante
Pré-requisito:
Conceder permissão a uma agência.
Para ativar a atribuição para Apple Search Ads, o anunciante deve seguir os seguintes passos:
- Na AppsFlyer, acessar Configuração > Parceiros Integrados.
- Selecione Apple Search Ads.
- Acesse a aba Integração e habilite a opção Ativar parceiro.
- [Opcional] Se você quiser atribuir usuários que reinstalam o aplicativo durante a janela de reatribuição, ative a Atribuição de reinstalação.
- Clique em Save (Salvar).
Ações da agência
- Acesse sua conta do Apple Search Ads para obter o nome do Grupo de Campanhas (destacado em verde abaixo:
- Na AppsFlyer, selecione um aplicativo.
- Acesse Configurações > Parceiros Integrados.
- Selecione Apple Search Ads.
- Insira o parâmetro Grupo de Campanhas do Apple Search Ads.
- Clique emSalvar.
- O nome do grupo de campanhas deve ser exclusivo na plataforma de anúncios de pesquisa Apple. Para se certificar de que é exclusivo, adicione o nome da sua empresa no início do nome do grupo de campanhas. Por exemplo, partner_campaign_group_name.
- O Grupo de Campanhas não pode incluir caracteres especiais ou espaços em branco.
Nota
Quando uma agência trabalha com um Parceiro de Marketing do Apple Search Ads, a agência deve configurar o mesmo nome de grupo de campanhas na página de configuração do Apple Search Ads e na página de configuração do Parceiro de Marketing.
Custo, cliques e dados de impressões
- Na aba Custo , ative a opção Obter dados de custo, cliques e impressões.
- Carregue o arquivo PEM e KEY válido.
- Clique em Save (Salvar).
Nota
As agências devem ativar os custos em seu painel e fazer o upload dos certificados do lado deles para sincronizar os custos com a AppsFlyer.
Desativando agências e parceiros de marketing
Para desativar a atribuição do Apple Search Ads por uma agência ou um parceiro de marketing e, ao mesmo tempo, mantê-la ativada para o anunciante:
- Na conta da agência acesse a página de configuração do Apple Search Ads ou a página de configuração do parceiro de marketing
- Remova o texto na caixa de Grupo de Campanhas do Apple Search Ads.
- Clique em Save (Salvar).
A AppsFlyer e o Apple Search Ads usam diferentes lógicas de atribuição, o que causa discrepâncias entre as plataformas. O Apple Search Ads, uma SRN, reporta novas instalações por API.
Apple Search Ads reportando para a AppsFlyer por API
- As campanhas são agregadas por geolocalização.
- Os seguintes itens não são reportados: impressões, toques ou custo de geolocalizações com menos de 100 impressões para uma determinada campanha.
- Ao agrupar por localização na AppsFlyer, as geolocalizações com dados indisponíveis não são mostradas e o total de dados indisponíveis aparece em N/D.
Discrepâncias relacionadas ao retargeting
O mecanismo de atribuição de retargeting da AppsFlyer permite que os anunciantes mensurem e analisem suas campanhas de retargeting, além de suas campanhas de aquisição de usuários.
As imagens abaixo ilustram como podem ocorrer discrepâncias em relação às campanhas de retargeting (independentemente da configuração de controles de retargeting) executadas no Apple Search Ads.
Retargeting ativado
Retargeting desativado
Razões adicionais para discrepâncias
A tabela a seguir mostra os principais motivos para discrepâncias.
Discrepância | ![]() |
![]() |
---|---|---|
Os dados iniciais de atribuição do Apple Search Ads podem ser adiados em alguns segundos. |
Pode ficar atrasada por alguns segundos |
Para atribuir corretamente, a AppsFlyer requer dados em tempo real |
Diferenças relacionadas às versões do SDK da AppsFlyer |
Conta conversões independentemente da versão do SDK da AppsFlyer |
Requer a versão 5.0 do SKD ou posterior para atribuir corretamente |
Rastreamento limitado de anúncios (LAT) e ATT: |
Sempre conta a conversão. Se sua campanha for limitada por idade e sexo, os usuários de LAT serão excluídos da campanha. Usuários da Apple com menos de 18 anos sempre são LAT. |
As conversões de LAT são atribuídas como orgânicas.
|
Contagem de usuários |
Conta usuários com base nos downloads |
Conta usuários com base na primeira inicialização do aplicativo |
Reinstalação: depois de instalar o aplicativo, um usuário o exclui, clica em um Search Ad e o instala novamente |
Conta como uma conversão (instalação) |
Identifica a reinstalação e não a conta para fins de UA. Dica! Ative o retargeting e a reinstalação será registrada como uma instalação de retargeting (ou seja, reatribuição) |
Click lookback window |
Janela fixa de 30 dias |
Configurável |
Clique vencedor (final) |
Sempre atribui a si mesmo se o usuário teve engajamento e fez o download do aplicativo. |
Tem visibilidade em múltiplas redes e atribui de acordo com a metodologia do último clique |
Hora da instalação |
Hora do download do aplicativo |
Primeira inicialização do aplicativo |
Fuso horário |
Fuso horário local da app store |
Fuso horário UTC |
Dados de conversão |
Pode levar mais de 5 segundos para que a AppsFlyer seja atualizada se o Search Ads for responsável pela instalação |
Atribui dentro de 5 segundos no momento em que a API de dados de conversão responde. Se nenhum dado for recebido, a resposta é orgânica. |
Dados de custo |
Reporta custo para todas as palavras-chave |
Não reporta dados de custo para palavras-chave contendo letras maiúsculas no dashboard de cohort ou na API de cohort. |
Geolocalizações |
O Apple Search Ads permite que os anunciantes segmentem usuários de acordo com seu país e região. O Apple Search Ads é compatível com um número limitado de países. |
A AppsFlyer reconhece a localização geográfica exata do usuário com base no endereço de IP e, portanto, informa sobre as geolocalizações não disponíveis no Apple Search Ads. Dica! Os usuários que instalam enquanto estão no próprio país da app store têm os mesmos dados geográficos na AppsFlyer e no Apple Search Ads. |
Trabalhar com o Apple Search Ads permite que você colete dados de marketing valiosos, o que pode melhorar seus esforços de aquisição de usuários com todas as fontes de mídia para seus aplicativos iOS.
Dicas para ajudar você a maximizar os benefícios de usar o Apple Search Ads:
Dica | Detalhes |
---|---|
Obter dados de palavra-chave |
O Apple Search Ads compartilha dados de palavras-chave com a AppsFlyer. Você pode ver os dados da palavra-chave nas ferramentas de dados brutos e de análise como Pivot, Retenção e Cohort. Se os dados da palavra-chave estiverem ausentes na AppsFlyer, isso pode ter sido causado por:
Use apenas campanhas de pesquisa de correspondência exata ou ampla para receber dados completos de palavras-chave. |
Compare a qualidade dos usuários com base em dados de palavras-chave |
Nem todas as palavras-chave são iguais, o que significa que, embora diferentes palavras-chave possam custar o mesmo, a qualidade dos usuários atraídos pode ser diferente. Use os relatórios Retenção ou Tabela dinâmica para identificar as palavras-chave que maximizam seu ROI. |
Analisar custo de palavra-chave |
A plataforma contém dados agregados de custo de palavra-chave quando as campanhas de palavra-chave ASA são configuradas como uma correspondência exata ou correspondência ampla. Os dados de custo de palavra-chave têm as seguintes características:
Limitações
ExemplosExemplo de coorteO exemplo a seguir exibe como configurar Coorte para exibir informações de custo e ROI. Configuração da Coorte Tabela de resultados de coorte Na tabela a seguir, o custo total e o ROI da Coorte são exibidos Exemplo de tabela dinâmicaConfiguração da tabela dinâmica Tabela de resultados de tabela dinâmica |
Encontre o conjunto de criativos com melhor desempenho |
É uma boa prática testar como os leads respondem a diferentes conjuntos de criativos que você usa. Os conjuntos de criativos com melhor desempenho têm as taxas de conversão mais altas. Além disso, os melhores conjuntos criativos convertem usuários com um nível mais alto de engajamento. Isso afeta todos os seus leads de iOS, não apenas os leads ASA, pois todos eles chegam à página do seu aplicativo pela loja de aplicativos. No entanto, com instalações pelo ASA, a AppsFlyer indica a ID do conjunto de criativos no parâmetro dados brutos da ID do anúncio, permitindo que você compare o desempenho de diferentes conjuntos de criativos. |
Direcione para re-downloaders |
Seus usuários anteriores são possivelmente o melhor público para você segmentar usando ASA. Um usuário que desinstalou seu aplicativo e, como resultado de sua campanha de redirecionamento ASA for instalada novamente, é chamado de Re-Downloader pelo ASA. Se a reinstalação for realizada durante a janela de reatribuição, a AppsFlyer chamará isso de Reatribuição. Em todos os outros casos, é tratado como uma nova instalação. |