Crie campanhas baseadas na web para Meta Ads

Visão geral: Use campanhas web do Meta Ads para atribuir conversões web-to-app partir do Meta Ads

Visão geral

A AppsFlyer é compatível com a integração com o Meta Ads (metaweb_int) para campanhas baseadas na web, permitindo que você reporte dados de atribuição e conversão diretamente por meio da API de conversão (CAPI) da Meta. Os dados são então usados pelo Meta Ads para otimizar a segmentação de anúncios, mensurar a performance e construir audiências personalizadas.

Pré-requisitos

Antes de ativar a integração com o Meta Ads, certifique-se de que:

Como criar uma campanha web no Meta Ads

Esse artigo contém informações relevantes e um passo-a-passo sobre como configurar uma campanha web no Meta Ads para mobile, PC e apps de console com a AppsFlyer. A configuração envolve definir a integração entre o Meta Ads e a AppsFlyer e definir a configuração da campanha nas duas plataformas.
O processo de configuração inclui as seguintes etapas obrigatórias:

E as seguintes etapas opcionais:

Configurar a integração do Meta Web Ads na AppsFlyer

Comece ativando a integração do Meta Ads e definindo os postbacks que a AppsFlyer envia para o CAPI.

1. Ative a integração do Meta Web Ads

Para ativar a integração do Meta Web Ads:

  1. Na AppsFlyer, no menu lateral, acesse Colaborar > Partner Marketplace.
  2. Pesquise por Meta Ads e selecione-o.
  3. Clique em Configurar a integração. Você será direcionado para a página de configuração de Integrações ativas.
  4. Na aba Integração selecione Ativar parceiro. Observação: essa opção deve permanecer (ativada) enquanto você trabalhar com o parceiro.
  5. Desative a Privacidade avançada (se você estiver configurando uma integração de aplicativos iOS).
  6. Preencha o campo Pixel ID. Você pode recuperar o ID do pixel do seu Meta Ads Manager:
    1. No menu lateral do Ads manager, vá para Todas as ferramentas > Gerenciador de eventosObservação: Certifique-se de selecionar a empresa certa no menu suspenso no canto superior direito.
    2. No menu lateral do Gerenciador de eventos, selecione Fontes de dados. Você verá uma lista dos seus pixels. Caso você não encontre um pixel para o negócio selecionado, você pode criá-lo.
    3. Copie o ID do pixel exibido abaixo do nome do pixel.
      e cole-o no
      Campo Pixel ID na AppsFlyer.
  7. Preencha o campo Token de acesso. Para recuperar o token de acesso, siga estas instruções
  8. Ative a opção Limitar o uso de informações pessoais dos usuários no Meta Ads (CCPA) para ativar a complicance com as leis de proteção de dados. Observação: O cumprimento dos regulamentos de privacidade da CCPA limita os dados provenientes de usuários do Anúncios da Meta com sede na Califórnia.

2. Configurar postbacks de eventos in-app

Atualmente, as instalações são os únicos eventos que acionam postbacks padrão automáticos para o Meta Ads. Para outros tipos de eventos, você pode criar postbacks personalizados mapeando eventos da AppsFlyer para eventos do Meta Ads, que podem ser visualizados no Meta Events Manager.
Para definir os postbacks de eventos in-app, faça o seguinte:

  1. Ative Postbacks de eventos in-app.
  2. Se necessário, defina a janela de postback de eventos in-app (leia mais sobre a configuração da janela de postback de eventos in-app em geral neste artigo).
  3. Clique em Adicionar evento para adicionar um evento à lista.
  4. Na coluna de eventos da AppsFlyer, selecione o nome do evento na caixa suspensa. A AppsFlyer recebe o nome do evento do SDK integrado ao seu aplicativo ou dos eventos de servidor para servidor.
  5. Na coluna mapeado para o evento do parceiro, selecione na caixa suspensa o evento de parceiro predefinido mais adequado ou selecione PERSONALIZADO.
  6. Na coluna Para usuários de, selecione Somente este parceiro para garantir que os postbacks de eventos in-app sejam enviados exclusivamente para eventos realizados por usuários que se originaram desse parceiro.
  7. Na coluna de Incluindo, selecione se todos os parâmetros do evento, incluindo o valor da receita (se existir no evento), serão enviados no postback.
  8. [Opcional] Clique no ícone Adicionar condição para definir condições para um evento.
  9. Clique em Salvar integração.
  10. [Opcional] Após salvar a integração, você pode integrar mais aplicativos com o parceiro em questão:
    1. No canto superior esquerdo clique no nome do aplicativo para abrir a lista de aplicativos.
    2. Selecione um aplicativo diferente a partir da lista suspensa.
    3. Repita as etapas de integração para o aplicativo selecionado.

Configurar a integração da AppsFlyer no Meta Ads

Execute as próximas etapas no Meta Ads Manager.

1. Defina o tipo, o objetivo e as metas da campanha

  1. Faça login no Meta Ads e crie uma campanha.
  2. Em Objetivo da campanha, selecione uma das seguintes opções:

    • Vendas: Isso permite que o Meta faça a otimização visando um evento específico (seu principal KPI).
    • Tráfego: Isso permite que o Meta faça a otimização visando cliques em anúncios. Essa opção só deve ser usada se você não possui outros KPIs, ou se o volume de outros eventos de KPI for muito baixo.
  3. [Opcional] Se você quiser adicionar um objetivo personalizado às opções acima, faça o seguinte:
    1. No Meta Ads, selecione o evento personalizado que você deseja definir como objetivo da campanha e marque-o como uma ação de conversão em Meta Ads.
    2. Na AppsFlyer, na página de integração do Meta Web, em Postbacks de eventos in-app, mapeie um evento da AppsFlyer para um evento de parceiro personalizado (na coluna de eventos mapeados para parceiros) e nomeie-o com o mesmo nome da ação de conversão no Meta Ads.

       Observação

      Para saber mais sobre os objetivos da campanha no Meta, consulte a documentação da Meta.

  4. Em Local de conversão, selecione Site.

  5. No Pixel, insira o mesmo ID de pixel que você inseriu metaweb_int no Marketplace de parceiros da AppsFlyer.

    Para saber mais sobre o Meta Pixel, consulte a documentação do Meta (é necessário fazer login).

  6. Clique em Próximo.

2. Definir URL de destino

  1. Em Destino, na URL do site, insira a URL que serve como destino para seu anúncio. O URL deve ser para um dos seguintes:

    • Uma página inicial na web: O uso de uma página inicial é recomendado quando:
      • Você tem um aplicativo em várias plataformas.
      • Você deseja usar a página inicial para fornecer mais informações sobre o produto anunciado.
      • Você quer usar a página de destino para coletar mais dados.

      Para todos esses casos de uso, crie uma página de destino com um script inteligente ou um Smart Banner.

    • Links de atribuição: O uso de links de atribuição de AF (OneLink, plataforma única ou multiplataforma) é recomendado quando você deseja que o usuário seja redirecionado diretamente para a loja para baixar o aplicativo sem antes visitar uma página inicial.

       Importante!

      Às vezes, o uso de links de atribuição de AF pode levar a erros. Se isso ocorrer, peça uma solução aos representantes da Meta ou simplesmente use uma página de destino da web como URL de destino.

  2. Clique em Criar um parâmetro de URL para adicionar os parâmetros de URL ao URL (seja um URL de página de destino ou um link de atribuição de AF).
  3. Em Parâmetros personalizados, clique em Adicionar parâmetro

    4.png

  4. Mapeie os parâmetros da AppsFlyer de acordo com seus valores do Meta.
    • Se o URL de destino for uma página inicial, um link de atribuição do OneLink ou um link de atribuição de plataforma única, mapeie os seguintes parâmetros de AF para seus equivalentes do Meta:
      Parâmetro AF Valor mapeado do Meta
      pid metaweb_int
      c {{campaign.name}}
      af_siteid {{site_source_name}}
      af_c_id {{campaign.id}}
      af_adset {{adset.name}}
      af_adset_id {{adset.id}}
      af_ad {{ad.name}}
      af_ad_id {{ad.id}}

      Um exemplo do URL resultante deve ser:

      https://app.appsflyer.com/{app_id}?pid=metaweb_int&c={{campaign.name}}&af_siteid={{site_source_name}}&af_c_id={{campaign.id}}&af_adset={{adset.name}}&af_adset_id={{adset.id}}&af_ad={{ad.name}}&af_ad_id={{ad.id}}&af_r={https://Add-your-store-url.com}
      • Se o APK do seu aplicativo NÃO estiver hospedado na Google Play Store, adicione o af_r parâmetro e mapeie para ele o URL da loja, por exemplo, https://Add-your-store-url.com
    • Se o URL de destino for um PC ou uma loja de console, crie o link seguindo as instruções na tabela abaixo. Para informações adicionais, consulte: Links de atribuição direta da plataforma CTV, PC e console
      Estrutura do link de atribuição
      URL base engagements.appsflyer.com/v1.0/c2s/click/app/
      Parâmetros de caminho obrigatórios
      • platform
        Exemplo: vapor
      • app_id
        Exemplo: 123456
      Parâmetros de consulta obrigatórios
      • af_media_source
      • af_campaign_id
      • af_r
      Outros parâmetros Ver todos os parâmetros
      Estrutura do URL https://engagements.appsflyer.com/v1.0/c2s/click/app/{platform}/{app_id}?af_media_source={media_source}&af_campaign_id={campaign_id}&af_r={app_store_url}

      Mapeie os seguintes parâmetros da AppsFlyer para seus equivalentes Meta:

      Parâmetro AF Valor mapeado do Meta
      af_media_source metaweb_int
      af_campaign {{campaign.name}}
      af_siteid {{site_source_name}}
      af_campaign_id {{campaign.id}}
      af_adset {{adset.name}}
      af_adset_id {{adset.id}}
      af_ad {{ad.name}}
      af_ad_id {{ad.id}}

      Um exemplo de URL multiplataforma:

      https://engagements.appsflyer.com/v1.0/c2s/click/app/steam/123456?af_media_source=metaweb_int&af_campaign_id={{campaign.id}}&af_campaign={{campaign.name}}&af_adset={{adset.name}}&af_adset_id={{adset.id}}&af_ad={{ad.name}}&af_ad_id={{ad.id}}&af_r=https%3A%2F%2Fstore.steampowered.com%2Fapp%2F440%2FTest_app2%2F%3Futm_term%3Dhello

     Observação

    O Meta adiciona o fbclid={{fbclid}} ao URL de destino automaticamente quando o anúncio é clicado

 

Observação

Para obter um guia abrangente sobre os parâmetros do link de AF, consulte Parâmetros do link de atribuição.

3. Selecione eventos monitorados

Use a seção Rastreamento para selecionar os eventos de conversão promovidos pelo seu anúncio (a configuração dos eventos é feita por meio do Gerenciador de Eventos).

 Importante!

Certifique-se de não escolher Eventos de aplicativos porque o Meta reivindicará essas conversões usando a API SRN, o que pode causar desalinhamentos de relatórios e otimização.

Crie uma página inicial com o OneLink Smart Script

Jornada do usuário: O usuário clica em um anúncio Meta e é direcionado para seu site mobile. Ele chegam a uma página com botões de CTA, solicitando que ele faça download do seu aplicativo de uma ou mais plataformas. Clicar no botão redireciona o usuário para a loja.

Fluxo de dados de ponta a ponta

  1. O URL do anúncio do Meta inclui o parâmetro pid=metaweb_int. Quando o usuário clica no anúncio, um parâmetro fbclid é automaticamente anexado ao URL clicado.
  2. O usuário é redirecionado para o destino da URL - uma página de destino contendo um script inteligente.
  3. Quando a página inicial é carregada, o Smart Script envia uma impressão para a AppsFlyer contendo os parâmetros de URL de entrada. A impressão permitirá a atribuição de visualização completa na página inicial da web. Para saber mais sobre impressões e atribuição de visualizações, clique aqui.
  4. O Smart Script gera os URLs de saída para os botões de CTA na página com base nos parâmetros do URL de entrada, incluindo o parâmetro fbclid. Os botões podem levar a:
    • Google Play e App Store por meio de um link de atribuição do OneLink.
    • Lojas de várias plataformas (por exemplo, CTV, Epic e Steam). Nesse caso de uso, o Smart Script gera um único link de atribuição de plataforma para cada plataforma, levando à loja da plataforma especificada.
    • Baixando um arquivo APK para o dispositivo do usuário.
  5. Quando o usuário clica no botão CTA, o clique é acionado e registrado na AppsFlyer.
  6. O usuário é redirecionado para a loja e baixa o aplicativo.
  7. Quando o usuário abre o aplicativo, o evento de instalação é registrado na AppsFlyer.
  8. A AppsFlyer atribui a instalação com base em modelagem probabilística ou deterministicamente se um referenciador de instalação estiver disponível.
  9. Um postback contendo os fbclid parâmetros e outros parâmetros do evento é gerado e enviado ao Meta por meio da API CAPI. O Meta usa o parâmetro fbclid para identificar o clique específico, enquanto os outros parâmetros ajudam a otimizar a campanha.

Configurar uma página inicial do Smart Script

Para configurar suas campanhas do Meta Ads, faça o seguinte:

  1. Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, consulte Como criar templates do OneLink.
  2. Crie um script inteligente. Para obter mais informações, consulte Como criar um script inteligente do OneLink.

     Observação

    As instruções abaixo se concentram nas etapas específicas necessárias para configurar uma campanha do Meta Ads com o Smart Script. Para obter um guia abrangente sobre como configurar campanhas de Smart Script, consulte a seção Como criar um Smart Script do OneLink do artigo de configuração do OneLink Smart Script V2.

  3. Mapeie os parâmetros de URL de entrada necessários para a campanha de Meta Ads com os parâmetros de URL de saída que serão enviados à AppsFlyer quando o usuário clicar no botão CTA:
    • Certifique-se de que o Smart Script pegue o valor do pid=metaweb_int parâmetro do URL de entrada e o mapeie para os parâmetros correspondentes no URL de saída.
    • Certifique-se de que todos os parâmetros de URL relevantes sejam anexados ao URL de entrada. Para revisar os parâmetros anexados ao URL de entrada, abra o Meta Ads Manager e verifique os parâmetros de URL definidos durante a criação do URL de destino. Para obter mais informações, consulte: Configurar o URL de destino.
    • O parâmetro fbclid é encaminhado automaticamente para o parâmetro de URL de saída quando presente no URL de entrada, eliminando a necessidade de mapeamento manual. (A partir do Smart Script versão 2.8.1.)

     Observação

    Para exibir nos relatórios de dados brutos da AppsFlyer, o fbclid parâmetro de entrada também deve ser mapeado (além do parâmetro de saída fbclid) para um dos parâmetros de saída. af_sub[1-5] Para obter mais informações, consulte Facebook FBCLID.

Configurar uma página inicial multiplataforma do Smart Script

Para configurar suas campanhas do Meta Ads com o smart script para páginas de destino multiplataforma, faça o seguinte:

  1. Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, consulte Como criar templates do OneLink.
    • Ative seu template do OneLink para atribuição multiplataforma, veja aqui.
  2. Certifique-se de que todos os parâmetros de URL relevantes sejam anexados ao URL de entrada.

    Para revisar os parâmetros anexados ao URL de entrada, abra o Meta Ads Manager e examine os parâmetros de URL definidos durante a criação do URL de destino. Para obter mais informações, consulte Definir URL de destino.

  3. Decida para cada parâmetro de entrada o parâmetro de saída para o qual ele será mapeado. Por exemplo, af_site_id o URL de entrada será mapeado para o URL af_site_id de saída.
  4. Decida o valor padrão para os parâmetros de saída obrigatórios que não podem estar vazios.
  5. Envie ao desenvolvedor as seguintes informações:
    • Seu mapeamento de parâmetros de entrada e saída. O desenvolvedor criará um script que gera um URL direto de saída com base no mapeamento de parâmetros de entrada e saída.
    • Os valores padrão dos parâmetros. O script preencherá os parâmetros de URL de saída com os valores padrão sempre que não houver valores de parâmetros de URL de entrada correspondentes.
    • Se você estiver usando um link de atribuição do OneLink, envie o ID do domínio e do modelo para seu desenvolvedor. O desenvolvedor usa isso para criar o URL de saída do OneLink. Por exemplo: yourbrand.onelink.me/A1b2 exemplo de domínio de marca: click.yourbrand.com/A1b2
    • Envie ao seu desenvolvedor os seguintes links do Dev Hub:
    • Lembre seu desenvolvedor de incluir o parâmetro de entrada fbclid no URL de saída.

       Observação

      Para exibir nos relatórios de dados brutos da AppsFlyer, o fbclid parâmetro de entrada também deve ser mapeado (além do parâmetro de saída fbclid) para um dos parâmetros de saída. af_sub[1-5]

Crie uma página inicial com os Smart Banners do OneLink

Jornada do usuário: O usuário clica em um anúncio Meta e é direcionado para seu site mobile. Eles chegam a uma página e um Smart Banner é exibido com um CTA para baixar o aplicativo na loja de aplicativos.

Fluxo de dados de ponta a ponta

  1. O URL do anúncio do Meta inclui o parâmetro pid=metaweb_int. Quando o usuário clica no anúncio, um parâmetro fbclid é automaticamente anexado ao URL clicado.
  2. O usuário é redirecionado para o destino da URL - uma página inicial que contém um Smart Banner.
  3. Quando a página inicial é carregada, o Smart Banner envia um evento de impressão para a AppsFlyer contendo os parâmetros do URL de entrada. Essa impressão permite a atribuição de visualização completa para a página inicial. Para saber mais sobre impressões e atribuição de visualizações, clique aqui.
  4. O Smart Banner gera o URL de saída para o botão CTA no banner. O URL de saída é baseado nos parâmetros do URL de entrada, incluindo o parâmetro fbclid. O Smart Banner pode gerar somente links baseados no OneLink.
  5. Quando o usuário clica no botão CTA do Smart Banner, o clique é acionado e registrado na AppsFlyer.
  6. O usuário é redirecionado para a loja e baixa o aplicativo.
  7. Quando o usuário abre o aplicativo, o evento de instalação é registrado na AppsFlyer.
  8. A AppsFlyer atribui a instalação com base em modelagem probabilística ou deterministicamente se o referenciador de instalação estiver disponível.
  9. Um postback contendo os fbclid parâmetros e outros parâmetros do evento é gerado e enviado ao Meta por meio da API CAPI. O Meta usa o parâmetro fbclid para identificar o clique específico, enquanto os outros parâmetros ajudam a otimizar a campanha.

Configurar uma página inicial de Smart Banners

Para configurar suas campanhas de Smart Banners do Meta Ads, faça o seguinte:

  1. Configure o template para os links de atribuição do OneLink da campanha. Para obter mais informações, consulte Como criar templates do OneLink.
  2. Crie um Smart Banner.

     Observação

    As instruções abaixo se concentram nas etapas específicas necessárias para configurar uma campanha do Meta Ads com Smart Banners. Para obter um guia abrangente sobre como configurar campanhas de Smart Banners, consulte a seção de configuração do artigo Smart Banners —mobile web-to-app (para profissionais de marketing).

  3. Defina os parâmetros do Smart Banner para campanhas do Meta Ads:
    • Certifique-se de que todos os parâmetros de URL relevantes sejam anexados ao URL de entrada. Mais importante ainda, os pid=metaweb_int e fbclid estão disponíveis no URL de entrada para permitir que o Smart Banner os colete. Esses dois parâmetros são necessários para atribuição e envio de postbacks para o Meta Ads.

      Para revisar os parâmetros que são anexados ao URL de entrada, abra o Meta Ads Manager e examine os parâmetros de URL definidos durante a criação do URL de destino, consulte: Configurar o URL de destino.

     Observação

    Para exibir nos relatórios de dados brutos da AppsFlyer, o parâmetro de entrada fbclid também deve ser mapeado para um dos parâmetros de saída af_sub[1-5].