Analytics, chat, anúncios, vídeos e testes podem adicionar código e conexões fora do seu controle. Cada script deve ter finalidade, dono e critério de continuidade. Carregar tudo de forma assíncrona não elimina custo de rede, execução, privacidade ou conflito entre fornecedores.
Faça inventário e atribua dono
Liste domínio, script, finalidade, páginas, dados tratados, fornecedor, responsável e dependências. Compare tags implantadas no HTML e no gerenciador para localizar duplicatas. Remova ferramentas sem uso após confirmar com as áreas responsáveis.
Meça e carregue por necessidade
Use waterfall e desempenho real para identificar custo em rede e main thread. Considere carregar somente nas páginas ou após interação quando isso não impedir função essencial. async e defer alteram o bloqueio de parsing, mas não tornam um script gratuito.
Revise privacidade e falhas
Confira dados enviados, consentimento aplicável, fallback se fornecedor falhar e impacto em formulário ou navegação. Atualize políticas e acordos com responsáveis. Após cada mudança, verifique se eventos e conversões continuam corretos e não foram duplicados.
Ficha da tag
Função; páginas; eventos; dados; dono; justificativa; custo observado; comportamento sem fornecedor; data de revisão.