Lange Aufgaben vermeiden, die anzeigenbezogene Netzwerkanfragen blockieren

Überblick

Bei dieser Prüfung wird geprüft, ob sich die erste Anzeigenanfrage durch lange Aufgaben verzögert hat. Eine lange Aufgabe ist als JavaScript-Code definiert, der den Hauptthread mindestens 50 ms lang blockiert. Wenn vor einer Anzeigenanfrage lange Aufgaben ausgeführt werden, kann der Browser die Anfrage erst senden, wenn alle Aufgaben abgeschlossen sind.

Empfehlungen

Sehen Sie sich die Aufgaben an, die die erste Anzeigenanfrage blockieren, und suchen Sie nach Möglichkeiten, diese zu entfernen oder die Ausführungszeit auf unter 100 ms zu verkürzen. Einige Ansätze zur Verkürzung der Ausführungszeit sind:

  • Aufgaben optimieren, um sie schneller auszuführen
  • Aufgaben in kleinere Blöcke aufteilen, die einzeln in weniger als 100 ms ausgeführt werden
  • Aufgaben aufschieben, nachdem Anzeigenanfragen gestellt wurden
  • Aufgaben über einen Worker aus dem Hauptthread verschieben

Weitere Informationen

Bei dieser Prüfung werden die zehn längsten Aufgaben nach Ausführungszeit angezeigt, sortiert nach Startzeit (aufsteigend).

Verzögern lange JavaScript-Aufgaben die Zeit bis zur Interaktivität?
Netzwerkaktivitäten mit den Chrome-Entwicklertools untersuchen