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 |
|
Tag wydawcy Google |
|
Pierwsze kroki z tagami wydawcy Google
Tryby żądania GPT i renderowanie niesynchroniczne