Niesynchroniczne ładowanie tagu reklamy

Przegląd

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

Wykonanie JavaScriptu jest domyślnie synchroniczne. Oznacza to, że po napotkaniu skryptu nie można wczytać żadnych innych treści, dopóki skrypt nie zostanie pobrany, przeanalizowany i wykonany. Uniemożliwia to włączenie asynchronicznego wykonywania, dzięki czemu przeglądarka może kontynuować przetwarzanie innych zasobów, gdy określony skrypt jest ładowany w tle. Zapewnia to elastyczność strony podczas wczytywania skryptów i skraca czas potrzebny na wczytanie wszystkich kluczowych komponentów.

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

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