Niesynchroniczne ładowanie tagu reklamy

Omówienie

Ten audyt pozwala upewnić się, że skrypty biblioteki tagów reklamy są wczytywane asynchronicznie.

Domyślnie wykonywanie JavaScriptu jest synchroniczne. Oznacza to, że po napotkaniu skryptu nie można wczytać żadnej innej treści, dopóki skrypt nie zostanie pobrany, przeanalizowany i wykonany. Jeśli to zrobisz, przeglądarka nie będzie mogła przetwarzać innych zasobów, gdy określony skrypt zostanie wczytany w tle. Dzięki temu strony będą responsywnie ładować się podczas ładowania skryptów, co skróci czas potrzebny do załadowania wszystkich kluczowych komponentów.

Rekomendacje

Dodaj atrybut asynchroniczny do definicji tagu skryptu. 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

pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

pagead2.googlesyndication.com/pagead/show_ads.js

Tag wydawcy Google

googletagservices.com/tag/js/gpt.js

securepubads.g.doubleclick.net/tag/js/gpt.js

Pierwsze kroki z tagami wydawcy Google
Tryby żądania GPT i renderowanie niesynchroniczne