Настройка блока РСЯ - Не нарушает ли ?

B
На сайте с 27.05.2018
Offline
40
1042

Вообщем столкнулся с проблемой что нужно настроить РСЯ. Они адаптируются плохо, в отличие от adsense. Вот что мне нужно и не будет ли это нарушением:

<!-- Yandex.RTB R-A-250002-4 -->
<div id="yandex_rtb_R-A-250002-4" class="yandex-adaptive"></div>
<style>
.yandex-adaptive { width: 100%; height: 70px; }
@media(min-width: 800px) { .yandex-adaptive { width: 540px; height: 90px; } }
</style>
<script type="text/javascript">
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Context.AdvManager.render({
blockId: "R-A-xxxxxxxx",
renderTo: "yandex_rtb_R-A-xxxxxxx",
async: true
});
});
t = d.getElementsByTagName("script")[0];
s = d.createElement("script");
s.type = "text/javascript";
s.src = "//an.yandex.ru/system/context.js";
s.async = true;
t.parentNode.insertBefore(s, t);
})(this, this.document, "yandexContextAsyncCallbacks");
</script>

Обычный код, я просто добавил чуть адаптивности вот этими строками, и больше ничего:

<style>
.yandex-adaptive { width: 100%; height: 70px; }
@media(min-width: 800px) { .yandex-adaptive { width: 540px; height: 90px; } }
</style>

UPD: Еще класс присвоил class="yandex-adaptive"

PS: Я не хочу выводить как описано в мануале яндекса 2 блока для декстопа и мобилы.

D.iK.iJ
На сайте с 26.05.2013
Offline
179
#1

Можете напрямую спросить у техподдержки. Мне вот отвечали, что скрипт смены блока в зависимости от ширины экрана можно использовать.

А вообще, ну меняется ширина. Не вижу ничего страшного. Но если не хотите трогать блок самого Яндекса, можете просто обернуть вокруг в div с class="yandex-adaptive".

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
Дмитрий Громов
На сайте с 15.08.2018
Offline
183
#2
Biomusor:
Вообщем столкнулся с проблемой что нужно настроить РСЯ. Они адаптируются плохо, в отличие от adsense. Вот что мне нужно и не будет ли это нарушением:

PS: Я не хочу выводить как описано в мануале яндекса 2 блока для декстопа и мобилы.

Добрый день! Вариант вашего кода может не сработать во многих случаях, поэтому лучше используйте указанные коды в ссылке: https://yadi.sk/i/RW8jGE2yFgwnOA

Не бойтесь задавать вопросы или писать про свои проблемы с Директом, РСЯ или ADFOX на: dgromov@yandex-team.ru. Я передам их в Яндекс.

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