Como o GTM e o gtag usam Service Workers

Escrito por

Giovani Ortolani Barbosa

Publicado 25 de mai de 2026 comentários

O que são Service Workers?

Como o GTM e o gtag usam Service Workers

Fluxo de comunicação

gtag/GTM ↔ iframe (about:blank) ↔ iframe (sw_iframe.html) ↔ sw.js (Service Worker)
iframes no separador «Elementos» das Ferramentas de Desenvolvimento

1. Service Worker carregado do domínio próprio do sGTM

2. Service Worker carregado do domínio googletagmanager.com

O método .delegate

k.delegate = function (a, b, c) { this.getState() !== 2 ? (this.H.C( // Path 1: Not Ready - Sends event from main page. this.C, { state: this.getState(), hg: this.initTime, ng: Math.round(Ab()) - this.initTime }, void 0, a.commandType ), c({ // Call the failure callback failureType: this.C })) : this.N.wo(a, b, c); // Path 2: Ready - Sends events from Service Worker. };
StateSignificado

Como verificar se os trabalhadores de serviços estão sendo utilizados

1. Aba Rede das Ferramentas de Desenvolvedor

Observação:

Service Worker do domínio próprio do sGTM no separador «Rede» do DevTools
Service Worker do domínio próprio do sGTM no separador «Rede» do DevTools
Service Worker do domínio próprio do sGTM no separador «Rede» do DevTools

2. Aba Aplicativo das Ferramentas de Desenvolvedor

O Service Worker está a ser servido a partir do domínio próprio do sGTM
O Service Worker está a ser fornecido a partir de googletagmanager.com

3. Aba Rede das Ferramentas de Desenvolvedor

Ícones de engrenagem no separador «Rede» do DevTools

Por que você não vê alguns eventos na aba Rede?

  1. 1.
  2. 2.
  3. 3.

Conclusão

Queres passar para o lado do servidor?

Experimente gratuitamente

Escrito por

Giovani Ortolani Barbosa

Content writer

Giovani Ortolani Barbosa é Engenheiro de Integração na Stape, especializado em GTM, GA, rastreamento server-side e analytics digital para dados de marketing precisos e escaláveis.

Este artigo foi útil?

Comentários

Transforme um melhor rastreamento em um melhor desempenho de marketing

Experimentar grátis