В аккаунте AdSense создается полностью асинхронный код объявления. Это позволяет сократить время загрузки страниц и сделать ваш сайт удобнее для посетителей. Если вам нужно создать синхронный код, например при использовании Google Менеджера рекламы или другого сервера объявлений, не поддерживающего асинхронный код, вам нужно изменить имеющийся код.
Примечание. Синхронный код объявления можно создавать только для рекламных блоков фиксированного размера.
Ниже показано, какие изменения нужно внести в существующий код рекламного блока.
Асинхронный код рекламного блока
<script async src="https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js"></script>
<!-- leaderboard -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
data-ad-slot="1234567890"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
pagead/js/adsbygoogle.js"></script>
<!-- leaderboard -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
data-ad-slot="1234567890"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Синхронный код рекламного блока
<script type="text/javascript">
google_ad_client = "ca-pub-xxxxxxxxxxxxxxxx";
google_ad_slot = "1234567890";
google_ad_width = 728;
google_ad_height = 90;
</script>
<!-- leaderboard -->
<script type="text/javascript"
src="https://pagead2.googlesyndication.com/
pagead/show_ads.js">
</script>
google_ad_client = "ca-pub-xxxxxxxxxxxxxxxx";
google_ad_slot = "1234567890";
google_ad_width = 728;
google_ad_height = 90;
</script>
<!-- leaderboard -->
<script type="text/javascript"
src="https://pagead2.googlesyndication.com/
pagead/show_ads.js">
</script>
Примечание. Не рекомендуется использовать синхронный и асинхронный коды на одной странице.