Stape
Procurar
Experimente grátis

Como configurar o Google Tag Manager Container Server Container

Atualizado
11 de out de 2024
Publicado
4 de out de 2020
Também disponível

Coletar dados sobre os visitantes do seu site é crucial para analisar e melhorar a presença online da empresa, alcançar usuários e convertê-los em clientes. Existem duas maneiras de coletar dados: no lado do cliente e no lado do servidor, ambas com seus benefícios e restrições.

Com o rastreamento no lado do cliente, o navegador envia uma solicitação diretamente a um serviço de rastreamento de terceiros, como o Google Analytics. A interação ocorre entre o navegador e o serviço de terceiros. Com o rastreamento no lado do servidor, é adicionado um ponto intermediário. Nesse caso, é o servidor em nuvem do Google Tag Manager. A solicitação é enviada primeiro ao servidor em nuvem, que a processa e a envia para um sistema de terceiros (Google Analytics). Isso significa que o servidor em nuvem processa a solicitação em vez do navegador do cliente.

O rastreamento no lado do servidor do Google Tag Manager (GTM) permite que os proprietários de sites movam pixels de rastreamento de terceiros do seu site para o servidor em nuvem. Isso significa que o navegador do cliente não processará mais os pixels de rastreamento, que serão carregados diretamente do servidor. Essa abordagem oferece os seguintes benefícios:

  • Dados mais precisos
  • Tempo de carregamento mais rápido do site
  • Maior controle sobre a privacidade

Seus instrumentos de análise de marketing digital (como Google Analytics) podem funcionar sem executar cookies de terceiros no lado do cliente. Com os contêineres de servidor apropriados configurados, você esquecerá o pesado JavaScript, cookies de terceiros bloqueados e dados incompletos nas ferramentas de análise.

Todas as solicitações serão consideradas como de primeira parte se o rastreamento no lado do servidor estiver hospedado no subdomínio do seu site. O Google oferece uma descrição detalhada do rastreamento no lado do servidor do GTM e como ele pode beneficiar seu site.

Passo 1: Criar um contêiner de servidor do Google Tag Manager

Existem muitos elementos comuns entre os contêineres da web e do servidor, como tags, gatilhos, variáveis, modo de visualização, etc. No entanto, a configuração do contêiner no lado do servidor do GTM é mais complexa do que a do contêiner da web padrão.

A principal complexidade ao configurar um contêiner no lado do servidor do GTM é configurar o ambiente em nuvem para executar o contêiner sGTM. Com a ajuda do Stape, configurar servidores em nuvem para o sGTM leva apenas 5 minutos, e não há necessidade de contratar desenvolvedores. Além disso, o Stape oferece recursos adicionais além do servidor do Google Tag Manager, como contornar bloqueadores de anúncios, aumentar a duração dos cookies, enviar dados offline, etc.

👇 Este vídeo mostra como configurar um contêiner de servidor do Google Tag Manager:

A seguir, um guia passo a passo sobre como configurar o contêiner de GTM no lado do servidor.

1. Abra seu contêiner WEB do Google Tag Manager: https://tagmanager.google.com/.

Clique em Administração. Na coluna do contêiner, clique em +.

set up server gm

2. Digite o nome do contêiner, escolha Servidor e clique em Criar.

set up server gm

3. Escolha Fornecer manualmente o servidor de marcação, copie a configuração do contêiner e cole-a em um editor de texto. Vamos precisar dela para os próximos passos.

set up server gtm

Passo 2: Criar uma conta no Stape para hospedar seu contêiner de servidor GTM

1. Acesse stape.io e crie uma conta ou faça login.

log in or sign up to access Stape

2. Clique em Criar contêiner no canto superior direito.

3. Insira os detalhes do seu contêiner:

  • Nome do contêiner: O nome não precisa ser o mesmo do nome do contêiner no servidor GTM.
  • Configuração do contêiner: Cole a configuração do contêiner que você copiou do seu servidor Google Tag Manager.
  • Localização do servidor: Selecione a localização do servidor com base na localização da maioria dos seus clientes. A localização não pode ser alterada posteriormente.
  • Clique em Criar Contêiner.
create container on stape

4. Escolha um plano para o seu contêiner. Você pode começar com o plano gratuito. Clique em Continuar com o plano gratuito.

stape pricing plans

5. Você verá o status do seu contêiner, a configuração do contêiner e o nome do plano. Leva cerca de 5 minutos para implantar um contêiner de servidor. Recarregue a página para atualizar o status. Se a configuração do Google Tag Manager no lado do servidor foi feita corretamente, você deverá ver o status “Em execução”.

running container on stape

Passo 3: Configurar um URL de servidor de marcação personalizado

Você pode usar um URL de servidor de marcação personalizado para configurar cookies de primeira parte. O URL de servidor de marcação personalizado ou o domínio personalizado deve compartilhar o mesmo domínio que o seu site. Por exemplo, se o domínio do seu site for exemplo.com, o URL do servidor de marcação será ss.exemplo.com.

  • Mesma origem
  • Subdomínio
  • Domínio padrão
three ways to set up a custom domain

Em um post de blog detalhado, você pode encontrar uma descrição de como mapear um domínio personalizado para o contêiner do servidor do Google Tag Manager, usando a mesma origem (Cloudflare e nginx).

Mas aqui, abordaremos a configuração de um subdomínio personalizado:

1. Abra seu contêiner sGTM no Stape, role até Domínios e clique em Adicionar domínio personalizado. 

2. Escreva um domínio personalizado.

3. Você verá os registros DNS que precisa adicionar.

Os registros DNS dependem da localização do servidor e da opção de CDN que você escolher.

  • Desativar CDN: Escolha não usar nenhum tipo de CDN.
  • Stape Global CDN: Carrega scripts de um servidor mais próximo do usuário que visita seu site.
  • CDN próprio: Ajuda a marcar URLs de servidor com o mesmo IP do seu site. Permite configurar cookies que o Safari não pode encurtar.
cdn settings on stape
cdn settings on stape

Os registros DNS que você deve configurar variam de acordo com a localização do servidor e as configurações de CDN escolhidas. Você verá os registros DNS que deve adicionar dentro do seu contêiner stape.io.

dns records on stape

4. Faça login na sua conta DNS e adicione os registros que você vê na sua conta stape.io. Abaixo está um exemplo de configuração DNS para o CloudFlare. Abra as configurações de DNS do domínio necessário e clique em Adicionar registro.

Add record in cloudflare

Em seguida, escreva os registros que você vê na sua conta stape.io. Certifique-se de que o proxy esteja desativado.

Normalmente, demora 2-3 horas a verificar o domínio personalizado. Para alguns fornecedores de DNS, a verificação dos registos pode demorar até 72 horas. Enviar-lhe-emos um e-mail assim que o domínio personalizado for verificado ou for detectado qualquer erro. Se houver um erro na verificação, siga estas instruções sobre como verificar a verificação do domínio personalizado.

5. Uma vez verificado o domínio personalizado, volte para o contêiner de servidor do Google Tag Manager → Escolha seu contêiner de servidor → Administração → Configurações do contêiner → Cole o URL do servidor de marcação.

paste tagging server url

6. Se você usar um domínio personalizado, é altamente recomendável atualizar o script Web GTM no seu site. Essa alteração carregará gtm.js a partir do seu domínio. Para fazer isso, substitua o domínio padrão googletagmanager.com pelo domínio personalizado que você configurou na etapa anterior.

pase code to the website

Passo 4: Criar uma Tag do Google dentro do contêiner Web GTM

Abra seu contêiner Web, crie uma nova tag - Tag do Google. Adicione seu ID da Tag do Google.

Na seção Configurações de configuração, adicione os seguintes parâmetros:

  • Nome: server_container_url
  • Valor: Insira o URL que você criou.

Adicione um gatilho à tag GA4. Normalmente, ele deve ser acionado em todas as visualizações de página.

add trigger ga4 tag

Opcional: Você também pode criar uma variável de configuração de Tag do Google, que predefine as configurações da Tag do Google se você precisar usar várias Tags no seu site e não quiser adicionar manualmente as configurações para cada uma das tags.

create a Google tag: Configuration settings variable

Para configurar o evento GA4, vá para a seção Tags e crie uma nova tag com o tipo Google Analytics: Evento GA4. Adicione seu ID GA4 e o nome do evento. Há uma lista de nomes de eventos padrão.

Passo 5: Criar um cliente GA4 dentro do contêiner de servidor GTM

Abra o contêiner de servidor do Google Tag Manager → Clique em Cliente → Crie um cliente GA4 e salve-o → Vá para Tags e configure a tag GA4. Lembre-se de que o GA4 envia automaticamente não apenas visualizações de página, mas também outros eventos.

Passo 6: Criar um cliente GA4 dentro do contêiner de servidor GTM

Abra o contêiner de servidor do Google Tag Manager → Clique em Cliente → Crie um cliente GA4 e salve-o → Vá para Tags e configure a tag GA4. Lembre-se de que o GA4 envia automaticamente não apenas visualizações de página, mas também outros eventos.

No campo Nome do Evento, escolha a variável {{Event Name}} → Adicione um gatilho onde o nome do cliente seja igual a GA4.

Passo 7: Verifique e depure sua configuração

Abra os modos de visualização dos contêineres Web e Servidor e verifique se você vê as solicitações GA4. Em seguida, publique a atualização nos contêineres do Google Tag Manager para servidor e web.

Passo 8: Configurar um loader GA4 personalizado

Você pode tornar o rastreamento no lado do servidor do Google Analytics 4 ainda mais preciso usando um loader GA4 personalizado. Isso permitirá que o GA4 contorne ferramentas de bloqueio, como bloqueadores de anúncios e outras tecnologias de privacidade que tentam impedir que os rastreadores coletem dados sobre as atividades dos visitantes. Como resultado, você verá o quadro completo dos usuários que visitam seu site e terá mais dados para otimização de anúncios e criação de públicos personalizados.

Como configurar um loader personalizado:

1. Faça login na sua conta stape.io.

2. Abra o contêiner sGTM → Clique em Power Up.

3. Clique em Configurar Power-Up Custom Loader → Adicione seu ID GTM Web → Você verá o código GTM Web atualizado → Copie este script GTM Web e adicione ou substitua o script existente no seu site.

4. Depois de atualizar o código GTM Web e configurar o GA4 no lado do servidor, você pode verificar as solicitações GTM e GA4 modificadas na rede.

O URL da solicitação do Google Tag Manager deve ter a seguinte aparência:

URL do servidor de marcação/identificador do contêiner stape.js?st=ID GTM Web sem letras GTM.

O URL da solicitação GA4 deve ter a seguinte aparência:

URL do servidor de marcação/gt+identificador do contêiner stape.js?id=Identificador GA4...

No nosso caso, é: https://load.gtm.stape.dog/gtcovxbvwx.js?id=G-0SME9XLYER

Conclusão

É isso! Agora você configurou um contêiner de servidor e o Google Analytics funciona através do seu contêiner de servidor. Se você quiser carregar o GA dentro do seu domínio e tornar as solicitações GA de primeira parte, siga estas etapas para usar um subdomínio personalizado. E nossa equipe de especialistas pode ajudar você!

Tagged with:gtm server

Aloje o seu servidor GTM no Stapeagora mesmo!