Перевод всех партнеров на RTB

A
На сайте с 23.06.2009
Offline
171
#1181
KGB:
Так откройте 2 примера и сравните коды. Вы увидете, что это один и тот же блок, точнее блок с одним и тем же blockId (R-A-12345-1), и отличается только 2мя параметрами - renderTo ( в первом yandex_rtb_1 , во втором yandex_rtb_2 ) и pageNumber ( в 1м - 1, во 2м - 2 ). Яндекс предусмотрел такую возможность для страниц, где контент подгружаетсяя аяксом (напр. ленты с бесконечной прокруткой) , но как "побочный эфект" это можно использовать для экономии, дабы не плодить большое количество блоков в дашборде.
Например, Вы хотите разместить на странице 2 одинаковых блока - в шапке и в подвале. По умолчанию Вам придется создать 2 блока и разместить их в соот. местах (на самом деле для данного примера так лучше, но может быть другой пример, например оооочень длинная статья в теле которой может быть несколько блоков, да еще они подгружаются скриптом, в зависимости от длины статьм). Но можно создать только один блок изменив только renderTo и pageNumber. Получим

Для шапки

<div id="rtbHeader"></div>
blockId: "R-A-12345-1",
renderTo: "rtbHeader",
pageNumber: 1


Для подвала

<div id="rtbFooter"></div>
blockId: "R-A-12345-1",
renderTo: "rtbFooter",
pageNumber: 2

А в сайдбаре так можно же сделать?

---------- Добавлено 13.12.2016 в 17:14 ----------

Только у меня медийные банеры обрезает по высоте?

Вот это 300х600. Размер только этот задан, так что обрезать под какой-то контейнер не может.

Аналогичное вижу и на 300х250

KB
На сайте с 10.08.2006
Offline
164
KGB
#1182
LyalinDV:
Не подскажите, как сделать горизонтальный постер адаптивным?

Никак. Или так - создаем 4 блока постеров в каждом из которых от одного до 4x объявлений и подгружаем их в зависимости от ширины экрана. Раньше можно было один создать и менять только количество объявлений, поэтому я писал здесь https://yandex.ru/blog/partner/spasibo-za-obratnuyu-svyaz/584482d010fc2000215228f9 и просил выше всех поддержать пожелание, но всем похрен.


<!-- Yandex.RTB R-A-XXXX-XX -->
<div id="rtbPoster"></div>
<script type="text/javascript">

var bw=document.getElementsByTagName("body")[0].offsetWidth;*
if (bw>=1400) {rtbBlockID = "R-A-XXXX-X1";}
if (bw<=1399) {rtbBlockID = "R-A-XXXX-X2";}
if (bw<=1150) {rtbBlockID = "R-A-XXXX-X3";}
if (bw<=500) {rtbBlockID = "R-A-XXXX-X4";}

(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Context.AdvManager.render({
blockId: rtbBlockID,
renderTo: "rtbPoster",
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>



---------- Добавлено 13.12.2016 в 16:17 ----------

Anzey:
А в сайдбаре так можно же сделать?

Какая разница где

LD
На сайте с 20.05.2015
Offline
134
#1183
KGB:
Никак. Или так - создаем 4 блока постеров в каждом из которых от одного до 4x объявлений и подгружаем их в зависимости от ширины экрана. Раньше можно было один создать и менять только количество объявлений, поэтому я писал здесь https://yandex.ru/blog/partner/spasibo-za-obratnuyu-svyaz/584482d010fc2000215228f9 и просил выше всех поддержать пожелание, но всем похрен.

То есть даже используя:

var limmw=document.getElementsByTagName("body")[0].offsetWidth;

if (limmw>=645) {var limm="3";} else {var limm="2";}

if (limmw<=440) {limm="1";}

?

Xaron
На сайте с 24.05.2012
Offline
77
#1184
Anzey:
Только у меня медийные банеры обрезает по высоте?

Нет. Режет определенный тип картинок, хотя картинки прогружаются полностью. Починят скоро, надеюсь.

A
На сайте с 23.06.2009
Offline
171
#1185

Кто-нибудь ставит в заглушку к РТБ код старых блоков Директа?

Знаю, что техподдержка не советует, :) но тем не менее - какой результат?

KB
На сайте с 10.08.2006
Offline
164
KGB
#1186
LyalinDV:
То есть даже используя:

Такое впечатление, что пишешь в пустоту, все равно никто не читает.

Написал же

KGB:
Раньше можно было один создать и менять только количество объявлений
P
На сайте с 26.04.2010
Offline
349
#1187

Если в настройках блока РТБ отключить все форматы (снять флажки) медийной рекламы, то по-идеи должны показываться только контекстные объявления. Так ли это?

KB
На сайте с 10.08.2006
Offline
164
KGB
#1188
plab:
Если в настройках блока РТБ отключить все форматы (снять флажки) медийной рекламы

Попробуйте, потом напишите как получилось)))))))

P
На сайте с 26.04.2010
Offline
349
#1189
KGB:
Попробуйте, потом напишите как получилось)))))))

Никак не получилось. Не дает сохранить.

Получается, что яндекс навязывает медийку и уходит от директа. У меня на сайтах в блоках ртб в основном крутятся банеры. Появление в них контекстной рекламы - редкость.

KB
На сайте с 10.08.2006
Offline
164
KGB
#1190
plab:
Получается, что яндекс навязывает медийку и уходит от директа

Ну во первых один хрен оплачиваются показы, а не клики, во вторых в настройках стратегии можно отключить и медийку и директ

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