Resumo: Configure uma integração do Google Ads para o aplicativo do seu site para enviar sinais de conversão na web ao Google através da API de Conversões Offline (OCI).
Visão geral
A AppsFlyer permite a integração com o Google Ads (googleads_int) para campanhas de aplicativos de sites e registra os dados de conversão através da API de Conversões Offline (OCI) do Google.
Neste artigo, você aprenderá a configurar campanhas da web na AppsFlyer e no Google Ads, com segmentação direcionada a usuários que interagem com o Google Ads e realizam conversões no seu site.
O fluxo da campanha começa quando um usuário clica em um anúncio do Google e acessa seu site. Quando o usuário conclui um evento no site (por exemplo, uma compra ou um cadastro), a AppsFlyer envia o sinal de conversão para o Google Ads via OCI. O Google usa esses dados para otimizar a segmentação de anúncios e mensurar a performance de campanhas.
Pré-requisitos
Antes de ativar a integração do Google Ads para campanhas de aplicativos de sites, certifique-se de que você tenha:
- Um aplicativo de site configurado na AppsFlyer.
- O Web SDK da AppsFlyer implementado no seu site
- Uma conta da AppsFlyer com funções ou permissões adequadas
Como configurar uma campanha do Google Ads na web
A configuração é dividida em duas partes:
- Configurar a integração do Google Ads na AppsFlyer (obrigatória)
- Configurar a campanha no Google Ads (obrigatória)
Configurar a integração do Google Ads na AppsFlyer
Comece ativando a integração do Google Ads para campanhas na web e configure os postbacks que a AppsFlyer envia para a OCI.
Etapa 1: Ative a integração
- Na AppsFlyer, no menu lateral, acesse Colaborar > Partner Marketplace.
- Procure por Google Ads Web e selecione-o.
- Clique em Configurar integração. Você será direcionado para a página de configuração Integrações ativas.
- No menu suspenso dos aplicativos, selecione o aplicativo web.
-
Na aba Integração selecione Ativar parceiro.
Atenção
O botão deve permanecer habilitado (ativado) enquanto você trabalhar com o parceiro.
- Insira seu Customer ID. Você pode encontrá-lo no Google Ads Manager:
- Faça login na sua conta do Google Ads.
- No canto superior direito, clique no ícone da conta do Google e role para baixo até encontrar o Customer ID.
- Siga uma das opções abaixo:
- Se você tiver várias contas do Google Ads executando campanhas para seu aplicativo, use o Customer ID de uma conta MCC para o rastreamento de conversões entre contas. Cole o MCC ID (e não o Customer ID de uma conta específica) nas caixas de texto "Customer ID" e "MCC Customer ID" (mesmo ID para ambas). Para mais informações, veja as instruções do Google sobre como configurar uma conta MCC.
- Se você usar apenas uma única conta do Google Ads para executar anúncios, basta colar o ID da conta na caixa de texto "Customer ID" e deixar a "MCC Customer ID" vazia.
- Para permitir que a AppsFlyer envie conversões para o Google Ads, clique em Login com o Google.
- Selecione a conta de administrador da conta MCC da qual você recuperou o Customer ID.
-
Clique em Permitir.
Atenção
A mensagem de erro Token ausente deixará de aparecer assim que você fizer o login com o Google e permitir que a AppsFlyer recupere o token. Se o erro persistir após o login, verifique se o seu token tem as permissões necessárias.
Etapa 2: Configure os postbacks de eventos in-app
Associe os eventos do seu site às ações de conversão do Google Ads. A AppsFlyer envia esses eventos para a Google via OCI, para permitir a otimização baseada na conversão.
Atenção
No caso dos aplicativos web, todos os eventos são eventos da web; não existem eventos de instalação. Cada evento para o qual você deseja que o Google faça a otimização deve ser associado a um ID de ação de conversão correspondente do Google Ads.
- Ative Postbacks de eventos in-app.
- Defina a janela de postback de eventos in-app, se necessário. A janela é aberta durante o primeiro evento de conversão do usuário no site (equivalente à data de instalação no mobile).
- Clique em Adicionar evento.
-
Na coluna Eventos da AppsFlyer, selecione o evento do site que você deseja enviar (por exemplo,
purchase,sign_up).Atenção
Os eventos de visita são excluídos. Apenas os eventos personalizados na web estão disponíveis.
- Na coluna Mapeado para eventos de parceiro, insira o ID da ação de conversão do Google Ads. Antes disso, você precisa criar a ação de conversão no Google Ads (veja a Etapa 2 da Parte 2 abaixo). Para encontrar o ID da ação de conversão:
- No Google Ads, abra a página das ações de conversão.
- Abra a aba Detalhes.
- Copie o valor do parâmetro de consulta
ctid=*do URL da página. Por exemplo, sectid=123456789, insira123456789.
- Na coluna Para usuários de, selecione Apenas este parceiro para enviar eventos atribuídos exclusivamente ao Google Ads.
- Na coluna Incluindo, selecione se deseja incluir os valores de receita no postback.
- Clique em Salvar integração.
Configurar uma campanha de conversão na web no Google Ads
Etapa 1: Defina o tipo, o objetivo e as metas da campanha.
- Entre no Google Ads e crie uma campanha.
- Selecione um objetivo para a campanha:
- Todos os objetivos são aplicáveis, exceto Promoção de aplicativos, que se destina exclusivamente a campanhas de aplicativos mobile.
- Recomendamos as opções Vendas ou Leads para otimizar com base em eventos de conversão específicos do site.
- Selecione seus objetivos de conversão. Por padrão, os objetivos são apresentados no nível da conta. Você pode mantê-los ou remover aqueles que não são relevantes.
- Se o objetivo que você deseja otimizar não estiver na lista, crie uma ação de conversão personalizada (consulte a Etapa 2 abaixo).
- Selecione o tipo de campanha:
- Todos os tipos de campanha são aplicáveis, exceto Compras, que exige um catálogo de produtos e domínios verificados.
Etapa 2: Crie ações de conversão
Para cada evento do site mapeado na AppsFlyer, crie uma ação de conversão correspondente no Google Ads. Depois de criá-la, copie o ID e cole-o no mapeamento de eventos da AppsFlyer, na seção anterior.
- No Google Ads, no menu lateral, abra Objetivos > Conversões > Resumo.
- Clique em + Nova ação de conversão.
- Selecione Importar como fonte de dados de conversão e escolha uma das seguintes opções:
- Importação manual via API ou upload > Rastrear conversões de cliques ou
- CRM, arquivos ou outras fontes de dados > Rastrear conversões de cliques e, em "Fonte de dados", selecione Ignorar esta etapa e configurar a fonte de dados mais tarde.
- Clique em Continuar.
- Em Meta de conversão, selecione uma categoria de ação de conversão.
-
Insira um nome de conversão.
Importante!
Para usar a API de Conversões Offline com GBRAID/WBRAID (além de GCLID), certifique-se de que o campo Count na ação de conversão esteja definido como Every (padrão) e NÃO One.
-
Insira um nome para a conversão e clique em Adicionar.
Atenção
Se você quiser que suas campanhas sejam otimizadas para uma única ação, inclua somente essa ação para essa categoria. Por exemplo, se você quiser que sua campanha seja otimizada para uma ação de conversão de compra, certifique-se de que ela seja a única em sua categoria. Em seguida, você poderá selecionar essa categoria como a meta de conversão para otimização da performance ao criar a campanha.
- Clique em Salvar e continuar e depois em Concluído, sem configurar fontes de dados. Sua nova ação de conversão pode aparecer inicialmente como Inativa, mas ela mudará para Ativa assim que dados reais forem recebidos.
- Para mapear a nova ação de conversão para o evento de postback da AppsFlyer, recupere o ID da ação de conversão: Na página Resumo das metas de conversão, clique na ação de conversão que você criou e copie o valor do parâmetro de consulta
ctid=*do URL da página. - Na AppsFlyer, cole o valor
ctidna coluna Mapeado para eventos de parceiro do evento de postback que você deseja que o Google otimize. Veja o artigo "Configuração de postback de eventos in-app"
Etapa 3: Defina o URL final da campanha
O Google define o URL final como "o endereço da página do seu site para onde as pessoas são direcionadas depois de clicarem no seu anúncio, também conhecido como "landing page".
- No Google Ads, abra a página Campanhas > Anúncios.
- Na linha de anúncios, clique no ícone de edição.
-
No campo URL final, insira o URL da sua landing page.
Importante!
O URL final não pode ser um URL da AppsFlyer (OneLink ou um URL de atribuição de plataforma única), pois isso pode fazer com que sua campanha seja rejeitada. Use somente um endereço direto da web que não tenha redirecionamentos.
Você pode adicionar parâmetros de atribuição da AppsFlyer ao URL final e mapeá-los para os parâmetros do Google ValueTrack, por exemplo,
af_c_id={campaignid}. Quando um anúncio do Google é clicado e a landing page carregada, esses parâmetros são disponibilizados na página. Para saber mais sobre os parâmetros ValueTrack disponíveis, consulte a documentação do Google.Exemplo:
https://example.com?product=1234&af_c_id={campaignid}
Atenção
As campanhas do Google Web Ads podem usar dois URLs por engajamento: o URL final e o URL do template de rastreamento. No entanto, o URL do template de rastreamento não é obrigatório nas campanhas de aplicativos de sites em que o destino do anúncio é um site. Apenas quando o objetivo da campanha for "web-to-mobile" poderá ser necessário um URL do template de rastreamento. Para mais informações, veja o artigo sobre as campanhas web-to-app do Google Ads.
Ver dados de atribuição web
Os dados de atribuição web relativos às campanhas do Google Ads estão disponíveis no dashboard cross-platform e nas exportações de dados brutos:
- Dashboard: No dashboard cross-platform, os dados da web e do aplicativo são apresentados lado a lado, oferecendo uma visão unificada da performance de campanhas em todas as plataformas.
-
Exportação de dados brutos: Os dados de atribuição web também estão disponíveis na Página de exportação de dados brutos.
- O campo
media_sourceapresentagoogleadwords_intpara os eventos da web atribuídos ao Google Ads.
- O campo
Atenção
Essa visão unificada permite que você analise a performance de campanhas na web e no aplicativo em um só local, incluindo relatórios completos de custos na web e no mobile.
Mensurar os dados de atribuição web com os custos da web
Para obter uma visão completa da performance dos dados de atribuição web e dos dados de custo da web do Google Ads, no dashboard e nos relatórios de Cost ETL, certifique-se de ter o ROI360 e conclua a configuração a seguir:
- Conecte custos ao aplicativo do seu site via
googleadwords_int(não viagoogleads_int) da aba Custos ou da página Configurações de custo. Para mais informações sobre como conectar custos, leia o artigo Configure a ROI360 cost API para mensurar dados de custo. - Inclua o ID da campanha (
af_c_id) no URL da landing page. Certifique-se de que o URL inclua toda a hierarquia da campanha para visualizar custos, cliques e impressões correspondentes à atribuição web no nível mais granular.
Solução de problemas: postbacks de eventos in-app
Se os dados dos eventos não estiverem aparecendo no Google Ads, verifique as opções abaixo antes de entrar em contato com o suporte.
Configurar permissões de token
No Google Ads, certifique-se de que seu token de acesso tenha as permissões necessárias para enviar conversões offline:
- Vá para o Google Developers Console.
- Certifique-se de que
uploadClickConversionstenha o escopo OAuth:https://www.googleapis.com/auth/adwords - Na AppsFlyer, na aba "Integração", clique em Login com o Google.
- Selecione a conta de administrador da conta MCC.
- Clique em Permitir.
MCC Customer ID
Se você tiver várias contas do Google Ads executando campanhas para seu aplicativo, use o Customer ID de uma conta MCC. Veja as instruções do Google sobre como configurar uma conta MCC.
Conversion Action ID
Certifique-se de que os eventos de postback no aplicativo estejam mapeados para o Conversion Action ID certo. Para encontrar o Conversion Action ID no Google Ads, veja a Etapa 2: Crie ações de conversão.
Características e limitações
| Caraterística | Observações |
|---|---|
| Cliques e impressões | Cliques e impressões para campanhas na web exigem uma assinatura do ROI360. |