Como configurar o Google Tag Manager Container Server Container

Ira Holubovska

Ira Holubovska

Autor
Atualizado
12 de mai de 2026
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.

log in or sign up to access Stape

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:

Passo 1. Adicionar o seu domínio personalizado

Escolha o seu contentor no Stape, role para baixo e clique em Add custom domain.

Como adicionar um domínio personalizado na conta Stape

Adicione o Subdomain name - pode ser qualquer nome que prefira, mas certifique-se de evitar termos específicos de publicidade ou rastreamento: ad, gtm, stgm, tracking, analytics, metrics, stape, gtag, etc.

Passo 2. Adicionar CDN

Uma Content Delivery Network (CDN) distribui os recursos do seu site por uma rede global de servidores para reduzir a latência e melhorar os tempos de carregamento para utilizadores em diferentes localizações. É útil se o seu público estiver distribuído geograficamente ou se pretender melhorar o rastreamento de cookies e a precisão dos dados.

Por predefinição, a CDN está desativada, o que significa que os ficheiros JavaScript (como gtm.js, gtag.js e analytics.js) são servidos diretamente a partir da localização do servidor onde o seu contentor sGTM está alojado. Na prática, isto contorna tanto a Stape Global CDN como a Own CDN, estabelecendo uma ligação direta e sem proxy entre o seu site e o contentor sGTM.

Importante: considere as regulamentações de privacidade do seu país antes de configurar uma CDN.

Para ativar a CDN, clique no botão Add CDN e selecione uma das seguintes opções:

Botão de ativação da CDN
  • Stape Global CDN: carrega scripts a partir do servidor mais próximo da localização do visitante do seu site, o que reduz a latência e melhora os tempos de carregamento de páginas para públicos distribuídos geograficamente. Utilizaremos a Stape Global CDN na nossa configuração. Esta funcionalidade é gratuita e está disponível para todos os contentores sGTM do Stape.
  • Own CDN (incompatível com a opção de ligação Automatically (via Entri)): ajuda a encaminhar o domínio personalizado sGTM e a fazer proxy do tráfego sGTM através do fornecedor DNS do seu site. Neste caso, os endereços IP do seu site e do domínio personalizado sGTM coincidirão, e os cookies do lado do servidor serão considerados de primeira parte. Como resultado, permite aumentar a duração dos cookies.
Own CDN selecionado

Passo 3. Selecionar o método de ligação

De seguida, na secção How to connect, existem duas formas de ligar um domínio personalizado ao seu contentor:

Opções de "How to connect"
  • Automatically (via Entri)

A forma mais simples de ligar domínios. Inicie sessão com as credenciais do seu fornecedor DNS através do Entri e conceda-nos uma autorização única para ligar o seu domínio. Depois disso, pode avançar diretamente para o Passo 5 para verificar o seu domínio; não é necessária qualquer configuração manual.

Ligação automática via Entri
  • Manually

Com esta opção, terá de adicionar registos DNS manualmente no seu fornecedor de alojamento para ligar o seu subdomínio ao Stape.

Opção de ligação manual selecionada

Depois de adicionar um subdomínio personalizado ao seu contentor, verá os registos DNS que devem ser criados para verificar o domínio personalizado. O registo DNS depende da localização do servidor e da opção CDN escolhida. No passo seguinte, mostramos como adicionar registos DNS.

Passo 4. Adicionar registos DNS (para o método de ligação manual)

Por predefinição, a verificação do subdomínio é realizada com registos CNAME, mas também pode verificar o seu subdomínio com registos A e AAAA se necessário (normalmente quando precisa de evitar a adição de registos duplicados).

Cobrimos ambas as opções abaixo com um guia passo a passo sobre como criar registos utilizando o Cloudflare. Pode utilizar qualquer outro fornecedor.

Adicionar um domínio personalizado com um registo CNAME

Deve criar um registo CNAME se não utilizar a Stape Global CDN, e dois registos se a utilizar.

1. Inicie sessão no seu serviço de nomes de domínio e crie um novo registo DNS para o subdomínio que pretende utilizar. Para isso, clique nos três pontos e escolha Configure DNS junto ao nome do seu domínio na página inicial da conta.

Configure DNS

2. Clique em Add record.

Botão "Add record"

3. Regresse à sua conta Stape e introduza o registo que vê na conta. Certifique-se de que o Proxy status está desativado (off).

Registos CNAME na conta Stape

Utilizamos a Stape Global CDN, pelo que criamos dois registos CNAME:

Registo CNAME
Segundo registo CNAME
Adicionar um subdomínio personalizado com registos A e AAAA
Tenha em atenção que os registos A/AAAA são incompatíveis com a CDN ativada.

1. Se precisar de verificar o seu subdomínio personalizado utilizando registos A e AAAA, adicione o subdomínio personalizado ao contentor e certifique-se de que o botão CDN está desativado (off).

Clique em Advanced settings e marque a caixa Use A records instead of CNAME records. Verá os registos DNS que deve adicionar no seu contentor Stape. Os registos DNS a configurar variam consoante a localização do servidor.

Caixa de verificação "Use A records instead of CNAME records"

2. Inicie sessão na sua conta DNS e adicione os registos que vê na sua conta Stape. Na página inicial da conta, junto ao nome do seu domínio, clique nos três pontos e escolha Configure DNS.

Configure DNS

3. Clique em Add record.

Botão "Add record"

4. Em seguida, crie os registos que vê na sua conta Stape. Certifique-se de que o Proxy status está desativado (off).

Retire os valores para os seus registos DNS da conta Stape:

Registos A/AAAA na conta Stape

Como resultado, obterá dois registos DNS:

Registo A
Registo AAAA

Passo 5. Verificar o seu domínio

Depois de ter introduzido os registos DNS no seu fornecedor DNS, regresse à página do contentor Stape onde configurou o domínio personalizado e clique em Verify.

Botão "Verify"

Aguarde que o Stape conclua a verificação do seu domínio personalizado (quando a barra de estado do contentor mudar de Verifying para Ready). Normalmente, a verificação do domínio personalizado demora 2 a 3 horas. 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 caso seja detetado algum erro.

Se tiver problemas com a verificação do domínio, siga o nosso guia de resolução de problemas de domínios personalizados.

Estado "Ready" na conta Stape

Passo 6. Adicionar o URL do servidor de etiquetagem e atualizar o script do seu site

Aceda ao seu contentor servidor do Google Tag Manager → AdminContainer Settings → altere o Tagging server URL para o seu subdomínio.

URL do contentor servidor no GTM

Atualizar o script

Se utilizar um domínio personalizado, é altamente recomendável atualizar o script Web GTM no seu site. Esta alteração carregará o gtm.js a partir do seu domínio. Para isso, substitua o domínio predefinido googletagmanager.com pelo domínio personalizado que configurou no passo anterior.

Em alternativa, pode automatizar este processo com o Custom Loader power-up. Em vez de editar manualmente o script GTM, o Custom Loader gera um snippet de código pronto a usar que carrega os scripts GTM e GA4 diretamente a partir do seu domínio personalizado. Isto poupa tempo, torna os seus scripts de rastreamento mais resistentes a bloqueadores de anúncios e garante que todos os cookies são tratados como de primeira parte.

Interface do Custom Loader power-up

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.

create a Google tag: Configuration settings variable

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.

create a Google tag: Configuration settings variable
set up server gtm

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.

create a Google tag: Configuration settings variable

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.

create a Google tag: Configuration settings variable
create a Google tag: Configuration settings variable

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.

No nosso caso, é: https://load.gtm.stape.dog/covxbvwx.js?st=PMVQSJH

create a Google tag: Configuration settings variable

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

create a Google tag: Configuration settings variable

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ê!

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

Por favor, responda a algumas perguntas simples. Clique em Get A Quote, preencha o formulário, e nós enviar-lhe-emos um orçamento.

Obter uma citação
author

Ira Holubovska

Author

Ira tem mais de 10 anos de experiência em marketing digital, com 5 anos focados em rastreamento do lado do servidor. Sabe como e quando usá-lo em diferentes cenários de marketing.

Comentários

Experimente o Stape para tudo relacionado ao lado do servidor