Guia de configuração de anúncios do Facebook

Quanto tempo leva para começar a atribuir seus anúncios de aplicativos móveis do Facebook com a AppsFlyer?

Se você já tiver o SDK da AppsFlyer integrado em seu aplicativo, e já definiu seu aplicativo no Facebook, a resposta é menos de um minuto! 

Não é necessário implementar o Login do Facebook ou integrar seu aplicativo com o SDK do Facebook para atribuição móvel. É só seguir as instruções passo a passo abaixo.

ID do aplicativo do Facebook

If you haven't defined your app in Facebook, follow these instructions to create the Facebook App ID:

  1. Visite o Painel do aplicativo do Facebook 
  2. Em Aplicativos, clique em Criar novo aplicativo
  3. Preencha o nome do seu aplicativo e o namespace único

If you already defined your app in Facebook, follow these instructions to retrieve the Facebook App ID:

  1. Open the Monetization Manager dashboard.
  2. Click the Property you want data from.
  3. Go to Placements > Manage Placement.
    The Facebook App ID is the first part of the Placement ID.

The same Facebook App ID can be used for both your Android and iOS apps.

Configuração básica de atribuição do Facebook

Para começar a atribuir campanhas do Facebook com a AppsFlyer, siga os passos abaixo:

 Watch

 Read
  1. Get your Facebook App ID.
    Copy your Facebook App ID and head to your app's dashboard on AppsFlyer.

    Facebook_For_Developers.png

  2. Na barra esquerda, clique no link Parceiros integrados.

    AppsFlyer-Overview

  3. Pesquise por Facebook e clique em seu logotipo para abrir a página de configuração do Facebook.

  4. On the Integration tab activate the partner, then click inside the Facebook App ID box and paste.

    facebook-id-ccpa.png

  5. Activate Limit Facebook use of users’ personal information (CCPA) if you want to prevent receiving data for California users.

    Você pode desativar essa definição depois de fazer as alterações necessárias para estar em conformidade com a CCPA.

  6. Como configurar a atribuição de instalação:
    1. Set the Install click-through lookback window.
      Select the lookback window units (hours or days) and set the slider to the desired value. The default lookback window is 28 days, to align with Facebook's default.
    2. To enable view-through attribution, activate Install view-through lookback window.
      Select the lookback window units (hours or days) and set the slider to the desired value.
      We recommend setting the view-through lookback window to 1 day, to match with Facebook.

      facebook_intstall_configuration.png

  7. Para reatribuir usuários que reinstalam o aplicativo durante a janela de reatribuição:
    1. Enable reinstall attribution.
      You don't need to enable view-through attribution or configure lookback windows for reinstall attribution, as it takes its configuration from the install attribution settings (see step 6).

      facebook_reintstall_configuration.png

    2. In the app settings page, Enable retargeting attribution.
  8. Configuring Re-engagement attribution:
    See here.
  9. Press Save & Close.

Parabéns! Você concluiu a atribuição básica para as campanhas móveis do Facebook com a AppsFlyer!

(Ainda não consegue ver os resultados na AppsFlyer? Clique aqui)

 Caution

Certifique-se de que o aplicativo coleta IDFA ou GAID. Caso contrário, as instalações do Facebook serão atribuídas como orgânicas. Para obter mais informações, consulte os Guias de integrações de SDK paraiOS ou Android

Configuração avançada de atribuição do Facebook

Com a atribuição básica já configurada para o Facebook, é hora de algumas configurações rápidas e avançadas de atribuição.

 Watch

 Read

Dados em nível de usuário

fb_terms_of_service.png
Por padrão, o Facebook não libera dados brutos em nível de usuário.
Clique na guia Integração (ou aqui) para aceitar os Termos de Serviço do Facebook. Isso permite que a AppsFlyer colete e habilite seu acesso aos dados brutos de seus usuários do Facebook.  

 Note

Effective April 22, 2020, Facebook introduced enhanced data privacy measures to protect people using their services. As such, Facebook no longer provide advertisers with view-through attribution data at the device level. Starting from the effective date, view-through conversions and the associated in-app events display under the restricted media source. The associated attribution fields in user-level sources such as raw data reports, Push API messages, Pull API reports, are not populated. 

Mapeamento de eventos in-app

Limitações relacionadas aos nomes de eventos:

  • Limitação de comprimento dos nomes dos eventos: 2-40 caracteres 
  • Os seguintes caracteres não são permitidos:
    • Dois pontos (:)
    • Ponto final (.)
    • Conjuntos de caracteres não latinos (inglês): desde o dia 12 de janeiro de 2020, o Facebook rejeita caracteres chineses. A AppsFlyer não testou outros conjuntos de caracteres e você deve usá-los somente depois de verificar com o Facebook se há suporte para esses conjuntos de caracteres em postbacks. 
  • Os nomes de eventos diferenciam letras maiúsculas e minúsculas. Para evitar discrepâncias, use
    o nome do evento correto para todas as fontes de mídia e versões de aplicativos.
  1. Toggle In-App Event Postbacks to ON

     Note

    Ao habilitar o mapeamento de eventos in-app no Facebook para um aplicativo pela primeira vez, todos os eventos af_XXX do SDK são automaticamente mapeados para a lista de eventos pré-definida do Facebook. Este mapeamento automático economiza seu tempo e diminui significativamente os erros de mapeamento.

  2. The Sending Option for all SDK defined events is Events attributed to any partner or organic, i.e., your entire user base is available to be reported to Facebook.
  3. Clique em Add Event (Adicionar Evento) para adicionar um evento do SDK à lista
  4. Preencha os seguintes parâmetros:
Nome do parâmetro Descrição
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 Selecione a tag de evento predefinida para Facebook mais adequada ao seu evento. Você também pode enviar eventos PERSONALIZADOS do Facebook.
Enviar receita Quando desmarcada - a AppsFlyer envia todos os parâmetros do evento in-app avançado ao parceiro, exceto o parâmetro de receita, que está contido no parâmetro af_revenue.
Quando marcado - O AppsFlyer envia todos os parâmetros incluindo o valor da receita (se existir no evento).

Para obter mais informações sobre o mapeamento de eventos in-app para Facebook, acesse aqui.

Atribuição de retargeting

A atribuição de retargeting para Facebook da AppsFlyer permite que os anunciantes atribuam um engajamento existente de um usuário com um anúncio no Facebook e meçam a qualidade do usuário, pós-engajamento, usando os relatórios da AppsFlyer.

Ela deve ser usada SOMENTE se você estiver executando ativamente campanhas direcionadas a seus próprios usuários no Facebook.

  1. Ative o retargeting na página de definições do aplicativo .
  2. Turn on Re-engagement attribution in Facebook configuration in AppsFlyer.
  3. Set the Re-engagement click-through lookback window.
    The re-engagement lookback window is the period of time, starting from ad click, during which the app must be launched for the click to be recorded as a re-engagement.
    Select a lookback window in hours or days and set the slider to the desired value.
  4. Set the Re-engagement window.
    This is the period when the user's in-app events are attributed to the retargeting media source, as primary source.
    You can set the value in days (1-90), hours (up to 23), or even lifetime. The default is 30 days.

    facebook_reengagement_attribution.png

  • Para obter mais informações sobre a atribuição de retargeting da AppsFlyer, clique aqui.
  • Para obter informações sobre usuários de links diretos de SRNs, como SRNs do Facebook, clique aqui

Custo, cliques e dados de impressões

fb_cost_tab.png

Habilitar o recurso Custo para Facebook possibilita que você obtenha os dados de custos para suas campanhas do Facebook, conjuntos de anúncios, anúncios e níveis de canais. Também possibilita que você obtenha cliques agregados completos e os dados de impressões correspondentes.

  1. Certifique-se de fazer login em sua conta de usuário do Facebook, que está habilitada para gerenciar as campanhas da conta no Facebook. O login deve ser feito com um usuário que tem permissões para executar todas as campanhas no Facebook Business Manager.
  2. Go to the Cost tab.
  3. Toggle ON the Get Cost, Clicks and Impressions Data button.
  4. Clique no botão de login do Facebook.
  5. Quando solicitado, permita que a AppsFlyer acesse os dados de suas campanhas do Facebook.Observação: na primeira sincronização de dados após a integração, a AppsFlyer recebe os dados de custo do Facebook até 30 dias retroativamente. Nas sincronizações subsequentes, a AppsFlyer recebe dados dos últimos 7 dias. 

Leia mais sobre como o Facebook define cliques e visualizações.

Para remover uma conta do Facebook conectada:

  • In the actions column, hover over an account, click Delete connection.

 Notes

  • Se você já estiver conectado ao Facebook, quando clicar no botão de Login do Facebook, a janela do Facebook abre e fecha imediatamente. Esse é o comportamento normal.
  • Se você tiver vários usuários com permissões para o Facebook, o melhor a se fazer é fazer login do Facebook para todos eles, de modo a evitar obter dados parciais.

Status de sincronização dos dados de custo

A aba custo exibe o status da sua integração de custo e a última vez que o AppsFlyer gerenciou a extração de dados de custos correspondentes.

O Facebook permite sincronizar várias contas para extração de dados de custo. Para cada conta sincronizada, a AppsFlyer exibe o status da integração de custo e a última vez que a AppsFlyer extraiu dados de custo correspondentes.

A tabela abaixo lista essas mensagens de status e o que fazer se você as vir na guia Custo.

Mensagem de status Descrição O que fazer

Ativo

A API do parceiro está respondendo e retornando dados.

Nada

Ativo

 

Com mensagem de sincronização:

Os dados de custo nunca foram extraídos com êxito

Uma das seguintes é possível:

  1. Você acabou de configurar a integração e a AppsFlyer ainda tem que extrair os dados.
  2. Não há dados na AppsFlyer sobre as instalações provenientes da rede de anúncios.
  1. Aguarde a AppsFlyer extrair dados.
  2. Iniciar a execução das campanhas com a rede de anúncios.

 

Sem dados correspondentes

 

O AppsFlyer consulta as campanhas ativas deste aplicativo com a API do parceiro, mas a API do parceiro não está retornando nenhum dado para essas campanhas.

Isso pode acontecer se você alterar o ID da campanha enquanto ela ainda estiver em execução.

Se você depender de dados de custo, não altere os IDs de campanhas enquanto eles ainda estiverem ativos e em execução.

Além disso, certifique-se de fazer login com as credenciais do Facebook para o aplicativo correto.

A API do parceiro não está respondendo

  • A API de dados de custo da rede de anúncios está desativada ou enfrentando problemas.
  • O anunciante habilitou 2FA no Facebook depois que a conta foi integrada à AppsFlyer.
  • Aguarde a API da rede responder.
  • Se o motivo do problema for 2FA:
    1. Faça logout da sua conta do Facebook.
    2. Na AppsFlyer, acesse a aba Custo da Integração com o Facebook e exclua a conexão.
    3. Na aba Custo, clique em login e siga as etapas indicadas.

Credenciais inválidas

A AppsFlyer não é capaz de extrair dados de custo, pois a conexão não é mais válida. Isso pode acontecer se a sua senha do Facebook tiver sido alterada ou se a permissão da AppsFlyer tiver sido revogada.

Faça login novamente no Facebook na guia Cost (Custo).

Última extração de dados bem-sucedida

The cost tab shows the last time cost data has been pulled yet. If cost data has never been pulled, the sync message shows Cost Data was never successfully pulled.

Exemplos

 Examples

 

Cenário 1: campanhas interrompidas

AppsFlyer pulls cost for several campaigns that you run with ad network A. You look in the cost tab and you see the message Last successful sync 2 hours ago. The same day you stop running campaigns with ad network A. Two weeks later, you look in the cost tab of ad network A. You then see the message Last successful sync 14 days ago.

 

Cenário 2: problemas na API da rede de anúncios

AppsFlyer pulls cost for several campaigns that you run with ad network B. You look in the cost tab and you see the message Last successful sync 2 hours ago. Ad network B then experiences issues with their API. It takes them a few hours to fix it. When you look in the cost tab you see the message Last successful sync 8 hours ago.

Para obter mais informações sobre como enriquecer suas informações do Facebook com custos, cliques e dados de impressões, clique aqui.

Gravação de receita de anúncios

mceclip0.png

Se seu aplicativo usa a Receita de anúncios do Facebook Audience Network para monetização de anúncios, é possível registrar suas receitas do Facebook na AppsFlyer. É possível, com ou sem os dados de receitas de compras in-app, ter uma visão completa das receitas de seus usuários.

Para começar a registrar a Receita de anúncios do Facebook Audience Network:

  1. On the Ad Revenue tab set Get Ad Revenue Data to ON
  2. Set the Event Source, which is the event representing your ad revenue model in the best possible way. For example, if your revenue is based on impressions, it is recommended to send AppsFlyer an ad viewed event. The best event can be configured for each monetization platform separately. However, it is also possible to use the af_app_opened event. In this case, ad revenue is attributed for every app open performed by the user.
  3. The Ad Revenue Event is displayed. It is a read-only field presenting the new ad revenue event called [source event]_monetized (e.g. Ad_Watched_Monetized as displayed above). The ad revenue event is presented in the dashboard as an additional event.
  4. Clique em Receita de anúncios do Facebook para habilitar a coleta da Receita de anúncios do Audience Network do Facebook no Facebook.  Faça login com suas credenciais do Facebook para autorizar a Receita de anúncios do Audience Network do Facebook.
  5. Enter the Audience Network App ID (Facebook App ID). Get this from Facebook Audience Network (FAN).
    • Get the Facebook App ID.
    • Copy the ID to the Audience Network App ID field in AppsFlyer
  6. Click Save ad revenue.
Este artigo foi útil?