Tag com status 'Still Running' no GTM: causas e soluções

O status 'Still Running' no Google Tag Manager indica que uma tag iniciou a execução mas não finalizou. Diferente do 'Failed', aqui a tag não encontrou um erro imediato — ela está presa aguardando algo.

1. Execução interrompida por redirecionamento ou reload de página

Se a página é redirecionada ou recarregada enquanto a tag ainda está sendo processada (baixando scripts ou aguardando resposta do servidor), ela fica presa com status 'Still Running'.

Passos para resolver:

  • Aguarde alguns minutos para o script terminar de carregar.
  • Verifique a estabilidade da conexão com a internet.
  • Inspecione o console do browser em busca de erros ou avisos.
  • Confirme a disponibilidade do servidor de destino.
  • Limpe o cache do browser e reinicie o modo de preview.

2. Configuração incorreta do Google Consent Mode

Regulamentações de privacidade exigem consentimento antes de disparar certas tags. Se o Consent Mode estiver mal configurado, tags de rastreamento podem ficar aguardando indefinidamente por um status de consentimento que nunca chega.

Como corrigir:

  • Verifique se a configuração do Consent Mode está alinhada com as diretrizes do Google.
  • Use o modo de preview para confirmar que o status de consentimento reflete corretamente as escolhas do usuário.
  • Certifique-se de que as tags estão configuradas para disparar (ou não) de acordo com os níveis de consentimento corretos.

Tags de anúncios precisam de ad_storage=granted para disparar corretamente com Consent Mode V2.

3. Bloqueio por Content Security Policy (CSP)

Políticas CSP restritivas podem impedir que scripts necessários para a execução da tag sejam carregados, deixando-a em estado 'Still Running'.

Solução: adicione os domínios necessários à diretiva de script-source do CSP. Por exemplo, para o GTM:

script-src 'self' https://www.googletagmanager.com;

Se o problema persistir, uma tag 'Still Running' eventualmente muda para 'Failed'. Resolva antes que isso aconteça para manter a coleta de dados íntegra.

Qual a diferença entre Still Running e Failed?

Still Running indica que a tag está em execução mas não terminou. Failed indica que a tag encontrou um erro durante a execução e encerrou anormalmente.

O Still Running afeta os dados coletados?

Sim. Enquanto a tag não termina, os dados associados a ela podem não ser enviados aos destinos configurados.

Análise de Dados

Dashboards e relatórios que transformam números em decisões — da coleta à interpretação.

Saiba mais