Introdução
Scripts de terceiros podem trazer analytics, anúncios, chat, heatmaps e pixels. O problema é que cada script também pode adicionar peso, atraso, bloqueio e risco de privacidade. Controle começa com inventário e critério.
Inventário real
Nem sempre o time sabe todos os scripts ativos. Revise tags, pixels, widgets, chats, mapas e outros recursos usando ferramentas de rede e auditoria.
Sem inventário, não há controle. O site acumula scripts por campanha, ferramenta ou integração esquecida.
Avaliar impacto
Um script pode ser essencial para conversão e outro pode pesar sem trazer valor claro. Avalie peso, bloqueio de renderização, domínio, frequência e relação com objetivo de negócio.
Nem todo script precisa sair. Alguns precisam apenas carregar no momento certo.
- Peso
- Bloqueio
- Privacidade
- Valor comercial
Carregamento com estratégia
Use async, defer, consentimento, carregamento tardio e remoção quando o script não for necessário. O objetivo não é eliminar tudo, mas garantir que cada script tenha justificativa.
Scripts de conversão, analytics e remarketing devem ser tratados de forma diferente.
| Script | Estratégia |
|---|---|
| Analytics | Carregar cedo, mas leve |
| Chat | Carregar tarde se possível |
| Ads | Respeitar consentimento |
Governança contínua
Crie regra para adicionar novos scripts. Toda inclusão deve ter responsável, justificativa, impacto estimado e plano de remoção.
Sem governança, performance vira vítima de conveniência.
Como aplicar
Scripts de terceiros precisam de justificativa. Cada script deve ter dono, função e impacto conhecido.