Помогите нам улучшить инструмент Publisher Ads Audits for Lighthouse. Поделитесь своим мнением о нем, приняв участие в нашем опросе.

Используйте асинхронную загрузку тегов объявления

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Обзор

Эта проверка позволяет убедиться, что скрипты из библиотеки тегов объявлений загружаются асинхронно.

По умолчанию для JavaScript используется синхронное выполнение скриптов. Если обнаруживается скрипт, другие материалы не начинают загружаться до тех пор, пока он не будет скачан, обработан и выполнен. Асинхронное выполнение позволяет браузеру обрабатывать другие источники во время фоновой загрузки скрипта. При этом страница отвечает на запросы. Таким образом сокращается время, необходимое для загрузки всех важных компонентов.

Рекомендации

Добавьте атрибут async в тег <script>. Пример:

AdSense

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

AdSense (автоматизированные объявления)

<script async data-ad-client="ca-pub-xxxxxxxxxxxxxxxx" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

Google Publisher Tag

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

Дополнительная информация

Поддерживаются следующие скрипты из библиотеки тегов объявлений:

Библиотека тегов объявлений Скрипты
AdSense

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

pagead2.googlesyndication.com/pagead/show_ads.js

Google Publisher Tag

googletagservices.com/tag/js/gpt.js

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

Начало работы с тегами Google Publisher Tag
Режимы запроса тега GPT и асинхронная обработка