Componentes do sGTM: clients, requests, tags, triggers, variáveis e event data
28 abr 2026
O server-side GTM tem uma arquitetura diferente do GTM web. Entender seus componentes é fundamental para implementar rastreamento eficiente e diagnosticar problemas.
Visão geral: como o sGTM funciona
Um servidor cloud atua como intermediário entre suas fontes de dados e as plataformas de rastreamento de terceiros. Há duas abordagens:
- S2S puro: Dados enviados diretamente de CRM, webhooks ou servidores para o sGTM.
- Híbrido: O GTM web entrega dados ao sGTM via GA4 ou Data Tags.
Os componentes do sGTM
Request
Dois tipos: incoming (informação recebida pelo container) e outgoing (informação enviada às plataformas). Cada evento processa ambos os tipos de requisição.
Client
Ouve as requisições HTTP de entrada e as converte em event data utilizável. Quando múltiplos clients competem pela mesma requisição, a prioridade determina qual é ativado. O sGTM tem cinco clients padrão disponíveis.
Transformation
Intermediário que adiciona, modifica ou remove event data antes que as tags o acessem. Oferece capacidades de filtragem e enriquecimento de dados.
Tag
Mapeia o event data para os formatos corretos e o despacha para os servidores dos destinos — Google Analytics, Meta CAPI, Google Ads, etc.
Trigger
Estabelece condições que determinam quando tags específicas são executadas. Pode ser baseado em tipo de evento, parâmetros específicos ou qualquer lógica personalizada.
Variable
Analisa as requisições de entrada e extrai dados específicos para uso em tags, triggers e clients. Similar às variáveis no GTM web, mas operando no contexto server-side.
Event Data
Os clients estruturam as informações da requisição em event data — conceitualmente similar ao dataLayer do GTM web. É o formato interno de dados que flui entre os componentes do sGTM.
Fluxo completo de dados
- Requisição HTTP entra no container (de GA4, Data Tag, webhook, etc.).
- Um Client processa a requisição e gera event data.
- Transformations opcionais modificam o event data.
- Tags são acionadas pelos Triggers com base no event data.
- Cada Tag envia requisições HTTP de saída para seus destinos.
Diferenças do GTM web
- Opera no servidor, não no browser.
- Maior privacidade e controle de dados.
- Melhor performance (reduz carga no browser).
- Configuração mais complexa.
- Inclui o novo conceito de 'Client' — inexistente no GTM web.
Preview Mode no sGTM
Ferramenta de teste que mostra tags disparadas, sequência e dados transmitidos em tempo real — antes de publicar. Essencial para validar implementações sem risco.
Preciso de um Client diferente para cada plataforma?
Não. O GA4 Client, por exemplo, processa dados de eventos GA4 e os disponibiliza para múltiplas tags simultaneamente.
O sGTM substitui completamente o GTM web?
Na maioria dos casos, trabalham em conjunto. O GTM web coleta dados no browser; o sGTM os processa e distribui aos destinos.
Análise de Dados
Dashboards e relatórios que transformam números em decisões — da coleta à interpretação.
Saiba mais