Evite tarefas longas que bloqueiam solicitações de rede relacionadas a anúncios.

Visão geral

Essa auditoria verifica se a primeira solicitação de anúncio está atrasada por tarefas longas. Uma tarefa longa é definida como um código JavaScript que bloqueia a linha de execução principal por 50 ms ou mais. Se ocorrerem tarefas longas antes de uma solicitação de anúncio, o navegador não poderá emitir a solicitação até que todas as tarefas sejam concluídas.

Recomendações

Analise as tarefas que estão bloqueando a primeira solicitação de anúncio e investigue formas de removê-las ou reduzir o tempo de execução para menos de 100 ms. Algumas abordagens para reduzir o tempo de execução incluem:

  • Como otimizar tarefas para execução mais rápida
  • Dividir tarefas em partes menores, que são executadas individualmente em < 100 ms
  • Adiar tarefas até que as solicitações de anúncios sejam feitas
  • Como remover tarefas da linha de execução principal usando um worker

Mais informações

Esta auditoria exibe as 10 tarefas mais longas por tempo de execução, classificadas por horário de início (crescente).

Tarefas longas de JavaScript estão atrasando o tempo para interação?
Inspecionar atividades de rede no Chrome DevTools