Google Ads offline rastreamento de conversão usando o servidor GTM

Publicado
30 de out de 2022
Também disponível

O rastreamento de conversão offline dos anúncios do Google foi inicialmente projetado para rastrear ações que não se acumulam em seu website. Podem ser pedidos por telefone, pedidos em lojas, etc. Desde o início, as conversões de anúncios do Google Ads offline têm sido essenciais para empresas com uma porcentagem significativa de vendas offline. 

Com as recentes restrições de rastreamento, como o iOS 14/15, usar as conversões offline para medir os resultados das campanhas de anúncios do Google pode ser a única maneira de rastrear com precisão as ações após os usuários verem ou clicarem em seu anúncio do Google. 

Deseja saber como configurar o rastreamento de conversões offline para suas campanhas de anúncios do Google? Não procure mais! Neste post de blog, mostraremos como usar o container do servidor Google Tag Manager para enviar conversões offline para os Anúncios Google. Isto permitirá que você rastreie e atribua as vendas às campanhas de Adword.

O que são conversões off-line?Copiar link para esta secção

Conversões offline são vendas ou leads que podem ser atribuídos a uma campanha de anúncios do Google, mesmo que ocorram offline (ou seja, não no site onde o anúncio foi clicado). Por exemplo, se você executar uma campanha de anúncios do Google para sua loja de brick-and-mortar e alguém vê seu anúncio, então entra em sua loja e faz uma compra, que seria uma conversão offline. 

Outro exemplo de uma conversão offline seria se você executar uma campanha de anúncios do Google para seu escritório de advocacia, e alguém vê seu anúncio, então liga para seu escritório para agendar uma consulta. Neste caso, a liderança seria atribuída à sua campanha de anúncios do Google, mesmo que a conversão real (agendando a consulta) ocorresse off-line. 

No último ano, após o lançamento do Google Analytics 4, a medição do Google começou a depender muito da aprendizagem e modelagem de máquinas. Por exemplo, na GA4, você pode ativar o Google Signals, que dependerá dos dados dos usuários logados em suas contas do Google. Eles também têm a opção de ativar a modelagem que ajudará a rastrear usuários que não permitem o uso de cookies ou scripts de rastreamento que não funcionaram, etc.

A modelagem comportamental do Google depende do aprendizado da máquina. Quando um usuário concorda em usar cookies ou permite que aplicativos os rastreiem, o Google tem permissão para observar e relatar as ações dos usuários no site. Eles chamam isso como dados observados. Quando não é permitido ao Google rastrear pessoas, o Google usa as informações que elas aprendem dos dados observados para construir dados modelados.

Como os dados modelados usam o aprendizado de máquina, há uma lista de critérios que sua propriedade GA4 tem que atender para ser elegível para habilitar a modelagem. A principal razão é que o aprendizado de máquina é válido quando observa quantidades significativas de dados. Os principais critérios são:

  • O modo de consentimento deve ser habilitado
  • Pelo menos 1.000 eventos/dia com o analytics_storage='denied' durante os últimos 7 dias.
  • Pelo menos 1.000 usuários/dia têm analytics_storage='concedido' durante pelo menos 7 dos 28 dias anteriores.


google analytics 4 modeling 

Como as restrições de rastreamento têm aumentado durante os últimos anos, algumas pesquisas mostram que você pode perder mais de 30% dos dados em sua ferramenta analítica ou plataformas publicitárias. 

Dizendo tudo isso, a conversão offline dos anúncios do Google pode não só ser a maneira de rastrear os usuários que se converteram offline, mas também a maneira precisa de rastrear a conversão online sem depender de algoritmos de aprendizagem da máquina.

Benefícios das conversões offline dos Anúncios do GoogleCopiar link para esta secção

  • Permite rastrear e atribuir eventos que aconteceram offline (por exemplo, na loja ou por telefone).
  • Relata um ROI mais preciso.
  • Permite alimentar o Google com dados de 1ª parte e converter atributos daqueles usuários que optaram por não rastrear ou usaram adBlockers.
  • Permite ver o rastreamento de conversão de comportamento sem dados de modelagem de eventos.

O que você precisa para configurar as conversões offline do Google Ads via sGTMCopiar link para esta secção

A tag de conversão offline do Google Ads usa Firebase para autenticação e a conta do desenvolvedor do Google Ads. Simplificamos o processo de criação dessas duas unidades para usuários stape, e é por isso que a lista de coisas necessárias para configurar as conversões offline dos Anúncios do Google depende se você é ou não um usuário stape. 

1. Google Service AccountCopiar link para esta secção

Pular esta etapa se você já tiver conectado sua conta de serviço google ao container stape sGTM. 

     1.1 Acesse a conta stape -> abra o container sGTM para o qual você deseja configurar a tag de conversão de anúncios do Google Offline -> Clique em Power-Up -> Conta de serviço Google 

add google service account stape

     1.2 Acesse a Conta Google Cloud (ou crie uma) ->. No menu Navegação, clique em IAM & Admin -> Contas de serviço -> Clique em Criar conta de serviço.

Create service account google cloud

     1.3 Adicionar conta -> Clique em Next -> Select Roles. Para configurar a tag Google Spreadsheet, precisamos usar o Firebase. Selecione a função de usuário da Cloud Datastore para Firestore.

     1.4 Abra a conta de serviço do Google que você criou recentemente -> Abra a Keys tab -> Clique em Adicionar Chave -> Selecione o tipo JSON no popup -> Clique em criar. Um arquivo será baixado para o seu computador. 

generate key firebase 

     1.5 Vá até sua conta stape.io -> abra a conta de serviço do Google power up -> faça o upload da chave que você baixou na etapa anterior -> clique em Salvar. 

2. Crie uma conta FirebaseCopiar link para esta secção

Pule este passo se você já criou o Firebase path para o Google Ads. 

     2.1 Abra Firebase -> clique em Create Project -> Selecione o mesmo projeto que você usou para criar a Conta de Serviço do Google -> clique em Continue -> Clique em Add Firebase no terceiro passo. 

     2.2. Clique em Build -> Firestore Database.

Build Firestore Database

     2.3 Clique em Create Database -> selecione Start in production mode -> Clique em Next.

     2.4. Selecione Cloud Firestore location. Deve corresponder à localização de seu servidor sGTM. Para verificar a localização do servidor sGTM, vá até sua conta stape.io ->, abra o container sGTM, -> verifique a localização do servidor. Para comparar a localização do servidor sGTM com Firebase, por favor, verifique este link.   

     2.5 Clique em Iniciar uma coleção. Aqui você precisará configurar o Firebase Path que ultimamente será usado no Google Spreadsheet Tag. Adicionei Firebase Path ao stape/gads-offline-auth -> Clique em Save.

Start a collection firebase

3. Google Ads AutenticaçãoCopiar link para esta secção

     3.1 Faça login em sua conta conta Google Cloud.

     3.2 Selecione API & Serviços no menu principal -> Clique em Credenciais -> Clique em Criar Credenciais.

Create Credentials

     3.3 Selecione Create OAuth Client ID -> Clique em Configure Consent Screen (Configurar Tela de Consentimento).

     3.4 Selecione Internal - se o Google Ads estiver localizado dentro de sua organização nas nuvens do google. External - se estiver fora da organização da nuvem do Google.

     3.5 Ative a API do Google Ads usando este link

     3.6 Clique em Add or Remove Scopes -> Selecione Ads API. Se você não vê a API de Anúncios do Google, então certifique-se de ter ativado a API de Anúncios do Google. Adicione um usuário de Teste, se necessário. Clique em Save. 

Add or Remove Scopes

     3.7 Uma vez que você tenha terminado com a tela de consentimento do OAuth, volte para Credentials -> Clique em Create Credentials -> OAuth Client ID -> Selecione Web Application. 

     3.8  Adicionar URIs Autorizado redirecionar https://app.stape.io/integration/google/callback  se você usar Stape Global  https://app.eu.stape.io/integration/google/callback se você usar Stape EU -> Clique em Create.

Add Authorized redirect URIs 

     3.9  Tem de adicionar o e-mail da Conta Google que autenticará a sua aplicação aos utilizadores de teste da sua aplicação.

add test users

     3.10 Você verá seu Client ID e Client Secret na próxima página. Certifique-se de copiar estes valores.  

     3.11 Vá para sua conta app.stape.io -> Clique em Tools -> Select Google Auth Helper -> Adicione Client ID -> Clique em Start Authorization. -> Selecione Google Ads

google ads offline authorisation

     3.12 Selecione a Conta do Google. Certifique-se de usar a conta do Google que tem acesso à conta do Google Ads para a qual deseja configurar a tag de conversão off-line do Google Ads -> Na segunda etapa, adicione o ID do cliente, o segredo do cliente e o código de autenticação será gerado para você -> Clique em Gerar token de atualização -> Copiar token de atualização.

Se você não usar o stape, você também precisará obter o token do Google Ads developers seguindo estas instruções.

Como configurar a tag de conversão offline do Google AdsCopiar link para esta secção

2. Envie dados para o contêiner GTM do servidor. Os dois mais populares envio de dados para o sGTM são Google Analytics 4, Data Tag/Data Client, ou Webhooks

3. Baixe a Google Ads tag do GitHub -> Abrir seções de templates no container do servidor Google Tag Manager -> Clique em New.

4. Clique nos três pontos no canto superior direito -> Clique em Import -> Selecione o template da tag Google Ads que você baixou recentemente do GitHub -> Clique em Save.

import google ads offline tag to sGTM

5. Crie a tag de Conversão de Anúncios do Google Offline. 

Conversion Action ID - refere-se ao ID de conversão que você deseja usar para acompanhar as conversões offline. 

Este artigo mostra como gerar um Client ID, Client Secret, and API Refresh Token.

Operating Customer Id - ID da conta do Google Ads.

Customer ID - seu ID de conta no Google Ads MCC. 

Se você usar Stape Container, adicione sua chave API do Stape Container. Você pode encontrá-la nas configurações do container sGTM. Se você não usa stape, adicione seu token de desenvolvedor.

Conversion Environment - Ambiente de Conversão da conversão carregada

Conversion DateTime - A data e hora em que a conversão ocorreu. Deve ser após a hora do clique. O fuso horário deve ser especificado. O formato é "yyyy-mm-dd hh:mm:ss+|-hh:mm", por exemplo, "2019-01-01 12:32:45-08:00". Se não estiver definido, será usada a hora atual.

Gbraid - O identificador de cliques para cliques associados a conversões de aplicativos e originários de dispositivos iOS que começam com iOS14.

Wbraid - O identificador de cliques para cliques associados a conversões web e originados de dispositivos iOS que começam com iOS14.

Gclid - O identificador de cliques do Google (gclid) está associado a esta conversão.

Você pode personalizar as tags adicionando Conversion Custom Variables, Cart Data, and User Data.

Dentro das Configurações Firebase, adicione Firebase Path que foi gerado nesta etapa. 

google ads offline conversion tag Server GTM

Conclusão:Copiar link para esta secção

O rastreamento de dados de conversão offline é o processo de medir como os clientes interagem com seu negócio offline. Isto inclui pessoas que visitam seu website, mas não compram nada; pessoas que ligam para você depois de ver um de seus anúncios; e até mesmo pessoas que visitam sua localização física. 

Ao rastrear esses dados, você pode obter uma melhor compreensão do desempenho de suas campanhas publicitárias e se deve ou não aumentar seu orçamento. Nós o acompanhamos nas etapas deste post no blog, mas se você precisar de ajuda para configurá-lo, não hesite em nos contatar. Teremos o maior prazer em ajudá-lo! Qual tem sido sua experiência?

Precisa de ajuda na configuração da etiquetagem do lado do servidor?

Tudo o que é preciso são algumas perguntas simples. Clique em Obter ajuda, preencher o formulário, e enviar-lhe-emos um orçamento.

Obter ajuda

Aloje o seu servidor GTM no Stapeagora mesmo!