Возможен ли вынос кода AdSense в отдельный js файл?

M
На сайте с 08.02.2021
Offline
4
85
Кто-нибудь делает вынос кодов блоков  рекламы в отдельный js файл? В частности интересует вынос асинхронных кодов AdSense. Кто в тебе - подскажите, как это технически реализовать? Танцую с бубном, но никак не вытанцовывается.
romaamor
На сайте с 14.05.2015
Offline
78
#1

Вы про это ? -

<script async src="бла , бла, js/adsbygoogle.js?client=ca-pub-9941000552665266" crossorigin="anonymous" type="48663e62fcc4c43fcdd80e60-text/javascript"></script>

romaamor
На сайте с 14.05.2015
Offline
78
#2
maksimizh :
интересует вынос асинхронных кодов AdSense.

Пользуюсь. Скрипт такой. 

<!-- Верх 2 -->
<script type="text/javascript">
    google_ad_client = "ca-pub-9941000552000000";
    google_ad_slot = "887087000000";
    google_ad_width = 210;
    google_ad_height = 600;
</script>
<!-- leaderboard -->
<script type="text/javascript"
src="https://pagead2.googlesyndication.com/
pagead/show_ads.js">
</script>

M
На сайте с 08.02.2021
Offline
4
#3
romaamor #:

Вы про это ? -

<script async src="бла , бла, js/adsbygoogle.js?client=ca-pub-9941000552665266" crossorigin="anonymous" type="48663e62fcc4c43fcdd80e60-text/javascript"></script>

Да, как его грамотно без конфликтов прописать в файле ads.js и прикрепить на странице.

На странице между <body> </body> в слой, куда нужно установить блок прописываю <script async src="ads.js"></script>
В файле ads.js
function show(){
document.write('<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- kotiki --><ins class="adsbygoogle" style="display:inline-block;width:320px;height:1000px" data-ad-client="ca-pub-123456789" data-ad-slot="123456789"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({});</script>');
}
Пока упёрся в этот не рабочий вариант.

W1
На сайте с 22.01.2021
Offline
18
#4
maksimizh #:
прописать в файле ads.js и прикрепить на странице

С какой целью Вы хотите это сделать?

'<scr'+'ipt async

Но на мой взгляд, Вы ерундой занимаетесь.

Когда-нибудь здесь будет форум - https://webinfo.guru –Там я всегда на связи
M
На сайте с 08.02.2021
Offline
4
#5
webinfo1 #:

С какой целью Вы хотите это сделать?

Но на мой взгляд, Вы ерундой занимаетесь.

Экспериментирую для улучшения показателей FCP и FID для мобильных (сейчас 1,6 s и 265 ms соответсвенно)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий