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).
[null,null,["Zuletzt aktualisiert: 2024-06-26 (UTC)."],[[["This audit identifies long-running JavaScript tasks (over 100ms) that delay the initial ad request, potentially impacting ad revenue."],["Optimizing, splitting, delaying, or offloading these tasks can improve ad loading times."],["The audit highlights the top 10 longest tasks based on their execution time to help pinpoint problem areas."],["Long tasks block the main thread, preventing the browser from sending the ad request until they complete."],["Addressing these tasks is crucial for ensuring timely ad delivery and a smoother user experience."]]],[]]