O que são Transformações no server-side Google Tag Manager?
5 mai 2026
Lançadas em 2023, as Transformações (Transformations) são um dos recursos mais poderosos do server-side GTM. Elas funcionam como intermediários entre os clientes e as tags, permitindo modificar dados de eventos antes que as tags os acessem.
O que é uma Transformation?
É um objeto intermediário dentro do sGTM que processa dados após o client processar a requisição, mas antes que as tags os utilizem. Você pode adicionar, modificar ou remover parâmetros de evento.
Fluxo de dados:
- Requisição HTTP chega ao container.
- O Client processa e transforma em event data.
- A Transformation modifica os dados conforme configurado.
- As Tags recebem os dados modificados.
Os três tipos de Transformation
Allow Parameters
Restringe quais parâmetros ficam acessíveis às tags. Parâmetros não declarados são descartados. Use com cautela para não remover dados que as tags precisam para funcionar.
Augment Event
Adiciona ou modifica dados de evento antes que as tags os acessem. Ideal para enriquecimento de dados — adicionar informações de banco de dados ou substituir valores.
Exclude Parameters
Remove parâmetros específicos antes do processamento pelas tags. Útil para remover PII (informações pessoais identificáveis) antes de enviar dados a plataformas externas.
Como configurar
- Acesse a aba Transformations no container sGTM e clique em New.
- Escolha o tipo de transformation desejado.
- Para Allow/Exclude: especifique os parâmetros alvo.
- Para Augment: especifique os parâmetros e seus novos valores.
- Configure a condição de correspondência (quando a transformation deve ser aplicada).
- Defina quais tags serão afetadas.
Como depurar Transformations
No modo de preview, acesse a tag afetada e procure a seção 'Modified Event Data'. Habilite 'Show Original' para comparar os dados antes e depois da transformation.
Casos de uso práticos
- Enriquecimento de dados: Adicionar informações de banco de dados (ex: tier do cliente, segmento) a todos os eventos.
- Conformidade LGPD/GDPR: Remover ou anonimizar PII antes de enviar dados a plataformas de terceiros.
- Controle de dados em banco: Garantir que apenas os dados necessários sejam gravados em databases via sGTM.
- Override de IP: Substituir o IP recebido pelo IP real do usuário quando se usa CDN.
As Transformations se aplicam a todas as tags do container?
Você pode configurar para aplicar a tags específicas ou a todas. Transformations de compliance geralmente se aplicam a todas.
Posso ter múltiplas Transformations ativas ao mesmo tempo?
Sim. As transformations são executadas em sequência. A ordem de execução pode ser relevante quando múltiplas transformations modificam o mesmo parâmetro.
Análise de Dados
Dashboards e relatórios que transformam números em decisões — da coleta à interpretação.
Saiba mais