Допоможіть нам покращити Publisher Ads Audits for Lighthouse. Поділіться своїми думками в цьому опитуванні.

Завантажувати тег оголошення асинхронно

Stay organized with collections Save and categorize content based on your preferences.

Огляд

Ця перевірка показує, що скрипти бібліотеки тегів оголошень завантажено асинхронно.

За умовчанням виконання JavaScript синхронне. Це означає, що щойно скрипт буде виявлено жодний контент не можна додати, доки цей скрипт не буде завантажено, виконано чи зроблено його синтаксичний аналіз. Цьому можна запобігти, якщо виконувати цю дію асинхронно. Веб-переглядач далі оброблятиме інші ресурси, доки вказаний скрипт завантажуватиметься у фоновому режимі. Таким чином сторінка буде відповідати, доки виконуватиметься дія зі скриптами, і всі критичні компоненти завантажуватимуться швидше.

Рекомендації

Додайте асинхронний атрибут у визначення скрипту тегу. Приклад:

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 й асинхронна відрисовка