Omówienie
Ten audyt pozwala upewnić się, że skrypty biblioteki tagów reklamy są ładowane niesynchronicznie.
Wykonanie JavaScript jest domyślnie synchroniczne. Oznacza to, że po napotkaniu skryptu żadna inna zawartość nie może zostać załadowana, dopóki skrypt nie zostanie pobrany, przeanalizowany i wykonany. Włączenie wykonywania asynchronicznego uniemożliwia Dzięki temu przeglądarka może kontynuować przetwarzanie innych zasobów, określony skrypt jest wczytywany w tle. Dzięki temu podczas ładowania skryptów strona cały czas odpowiada, a czas potrzebny do załadowania wszystkich kluczowych komponentów jest krótszy.
Rekomendacje
Dodaj atrybut async do definicji tagu skryptu. Na przykład:
AdSense
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
AdSense (reklamy automatyczne)
<script async data-ad-client="ca-pub-xxxxxxxxxxxxxxxx" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Tag wydawcy Google
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
Więcej informacji
Obsługiwane są te skrypty biblioteki tagów reklamy:
Biblioteka tagów reklamy | Skrypty |
---|---|
AdSense |
|
Tag wydawcy Google |
|
Pierwsze kroki z tagami wydawcy Google
Tryby żądania GPT i renderowanie niesynchroniczne