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 SDK web da AppsFlyer implementado no seu site ou uma integração totalmente server-side usando a API Server-to-Server (S2S). Para obter mais informações, consulte Configurar uma integração totalmente server-side
- 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)
Configure 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, cole o ID da conta na caixa de texto "Customer ID". Deixe a caixa de texto "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 web. Não há 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 de fazer isso, você precisa criar a ação de conversão no Google Ads (consulte Etapa 2: Criar ações de conversão). 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.
Atenção
Se você enviar eventos S2S e quiser que a AppsFlyer envie postbacks deles para o Google Ads, verifique se cada evento tem pelo menos um click ID do Google: gclid, gbraid ou wbraid. Se um evento não tiver nenhum, a AppsFlyer não enviará o postback. Para ver todos os campos de evento compatíveis, consulte API Server-to-Server (S2S) para Mensuração de performance web.
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 Etapa 2: Criar ações de conversão).
- 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 para a conversão e clique em Adicionar.
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.
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 Inativo. Ela mudará para Ativo assim que dados reais forem enviados.
- 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. Consulte Etapa 2: Configure os postbacks 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. Um URL de modelo de rastreamento pode ser necessário somente quando o objetivo da campanha for web-to-mobile. Para mais informações, veja o artigo sobre as campanhas web-to-app do Google Ads.
Ver dados de mensuração de performance 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
Importante!
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 dados de performance web com custo web
Você pode ter uma visão completa da performance dos dados de atribuição web e dos dados de custo web do Google Ads no dashboard e nos relatórios do Cost ETL. Para fazer isso, verifique se você tem o pacote ROI360 e conclua a seguinte configuração:
- 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.
ID do cliente do MCC
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.
ID da ação de conversão
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. |
Veja também