Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Отложенная загрузка для блоков РСЯ

Дата публикации: 18-01-2023 06:49:42

Всем привет. Подскажите кому не жалко, как обернуть рекламный код рся, чтобы он загружался через 3 секунды? <!-- Yandex...

Основное содержимое страницы с новостью.

Отложенная загрузка для блоков РСЯ

M7

На сайте с 26.05.2011

Offline

125

18 января 2023, 06:49

1557

Всем привет. Подскажите кому не жалко, как обернуть рекламный код рся, чтобы он загружался через 3 секунды?

<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>
<script>window.yaContextCb.push(()=>{
  Ya.Context.AdvManager.render({
    renderTo: 'yandex_rtb_ 0000000-0 ',
    blockId: ' 0000000-0 '
  })
})</script>

На форуме нашел вот такое но у меня почему то блок не отображается:

<script>

window.setTimeout(function() {

код рекламы

}, 1000);</script>

1000 - одна секунда

bobolab

На сайте с 08.04.2008

Offline

227

У меня вот такой на фуллскрин стоит.... Вроде работает...

<div id="yandex_rtb_R-A-0000000000"></div>

<!-- Yandex.RTB R-A-0000000000 -->

<script>

window.setTimeout(function() {

window.yaContextCb.push(()=>{

Ya.Context.AdvManager.render({

renderTo: 'yandex_rtb_R-A-0000000000',

type: 'fullscreen',    

platform: 'touch',

blockId: 'R-A-0000000'})

})

}, 30000);</script>

1

M7

На сайте с 26.05.2011

Offline

125

Спасибо, на фулскрин у меня тоже работает. Я не могу понять как стандартные блоки обернуть.   рекламные блоки формата:

<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>
<script>window.yaContextCb.push(()=>{
  Ya.Context.AdvManager.render({
    renderTo: 'yandex_rtb_ 0000000-0 ',
    blockId: ' 0000000-0 '
  })
})</script>

Люди добрые, подскажите кому не сложно, пожалуйста:)

B

На сайте с 27.05.2018

Offline

146

Mekka7771 :

Всем привет. Подскажите кому не жалко, как обернуть рекламный код рся, чтобы он загружался через 3 секунды?

<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>
<script>window.yaContextCb.push(()=>{
  Ya.Context.AdvManager.render({
    renderTo: 'yandex_rtb_ 0000000-0 ',
    blockId: ' 0000000-0 '
  })
})</script>

На форуме нашел вот такое но у меня почему то блок не отображается:

<script>

window.setTimeout(function() {

код рекламы

}, 1000);</script>

1000 - одна секунда

Я проще сделал, просто разметсил код в футере, а выводил в нужном месте  <!-- Yandex.RTB R-A-0000000-0 -->

1

D7

На сайте с 14.04.2020

Offline

95

Mekka7771 :
Подскажите кому не жалко, как обернуть рекламный код рся, чтобы он загружался через 3 секунды?

<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>

<script> window.setTimeout(() {
        window.yaContextCb.push(()=>{
                Ya.Context.AdvManager.render({
                renderTo: 'yandex_rtb_ 0000000-0 ',
                blockId: ' 0000000-0 '
                })
        })

}, 3000);

</script>

M7

На сайте с 26.05.2011

Offline

125

djoni781 #:
<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>

<script> window.setTimeout(function() {
        window.yaContextCb.push(()=>{
                Ya.Context.AdvManager.render({
                renderTo: 'yandex_rtb_ 0000000-0 ',
                blockId: ' 0000000-0 '
                })
        })

}, 3000);

</script>

сделал как Вы написали, почему то блок не отображается.

D7

На сайте с 14.04.2020

Offline

95

Без отложенной загрузки отображается?

bobolab

На сайте с 08.04.2008

Offline

227

может блок понимает ... что ты его отложено сделал и не отображается... может это запрещено... тут Роман Кузьминский сидит... может он расскажет...

D7

На сайте с 14.04.2020

Offline

95

bobolab #:
может блок понимает ... что ты его отложено сделал и не отображается... может это запрещено... тут Роман Кузьминский сидит... может он расскажет...

У меня на сайте блоки выведены таким образом и все работает, причина в другом

Роман Кузьминский

На сайте с 08.07.2022

Offline

169

Mekka7771 :

Всем привет. Подскажите кому не жалко, как обернуть рекламный код рся, чтобы он загружался через 3 секунды?

<!-- Yandex.RTB R-A-0000000-0 -->
<div id="yandex_rtb_ 0000000-0 "></div>
<script>window.yaContextCb.push(()=>{
  Ya.Context.AdvManager.render({
    renderTo: 'yandex_rtb_ 0000000-0 ',
    blockId: ' 0000000-0 '
  })
})</script>

На форуме нашел вот такое но у меня почему то блок не отображается:

<script>

window.setTimeout(function() {

код рекламы

}, 1000);</script>

1000 - одна секунда

bobolab #:
может блок понимает ... что ты его отложено сделал и не отображается... может это запрещено... тут Роман Кузьминский сидит... может он расскажет...

Здравствуйте. Отложенное время старта можно реализовать при помощи функции setTimeout. Пример реализации тут.

Отмечу, что при кастомизации кода вся ответственность по его работе лежит на стороне партнёра.

setTimeout() - Web APIs | MDN

setTimeout() - Web APIs | MDN

  • 2022.09.13
  • developer.mozilla.org

A to be executed after the timer expires. An alternative syntax that allows you to include a string instead of a function, which is compiled and executed when the timer expires. This syntax is not recommended for the same reasons that make using a security risk. The time, in milliseconds that the timer should wait before the specified function...

R2

На сайте с 05.10.2022

Offline

29

19 февраля 2024, 06:23

#10

Можно ли отложено загружать основной  скрипт загрузчика?

Т.е. это: 

<!-- Yandex.RTB --> <script>window.yaContextCb=window.yaContextCb||[]</script> <script src="https://yandex.ru/ads/system/context.js" async></script>

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Получения дохода с сайта в 2026012.4929-01-2026
2Авторасстановка рекламы РСЯ07.6602-12-2025
3Чем заменить РСЯ?08.2605-02-2026
4Проблема с блоками AdSense-17.7402-05-2026
5Авторасстановка блоков от рся03.7910-03-2026
6Реклама РСЯ на пиратских сайтах08.0610-06-2026
7Яндекс РСЯ - опыт011.7306-10-2025
8.ru сайты без проблем добавляют в AdSense?07.205-04-2026
9РСЯ. Статус: Отклонен06.8223-02-2026
10РСЯ заблокировали сайт с 12-летней историей за клики. Обидно до слез014.4906-07-2026

Классификация: Мнения. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 11.3. Источник: searchengines.guru.