- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Wildberries скроет негативные отзывы, не относящиеся к продавцу или товару
Скрытые отзывы не будут учитываться в расчете рейтинга карточки товара
Оксана Мамчуева

Факторы ранжирования Google: что должен знать каждый SEO-специалист
Материал также будет полезен веб-мастерам и владельцам сайтов
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую, други. Помогите разобраться.
Есть страница, где я вставляю рекламные блоки через шоркоды. Т.е. в шорткоде я вставляю код рекламного блока и раскидываю код шорткода по странице.
В Адсенсе все было норм, все блоки отображались. В РСЯ же отображается только первый ртб-блок, другие нет.
Нашел в нете, как можно сделать, чтобы показывать на одной странице несколько ртб-блоков. Вот код:
<div id="yandex_rtb"></div>
<script type="text/javascript">
if (typeof pageNumber == "undefined") { var pageNumber = 1; }
else { pageNumber++; }
document.getElementById("yandex_rtb").id = "yandex_rtb_" + pageNumber;
(function(w, d, n, s, t) {
w[n] = w[n] || [];
w[n].push(function() {
Ya.Context.AdvManager.render({
blockId: "R-A-000000-1",
renderTo: "yandex_rtb_" + pageNumber,
async: true,
pageNumber: pageNumber
});
});
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>
В этом коде заменил 12 строку на id своего блока. Теперь показывается только последний блок.
Собственно, как же все таки вывести несколько блоков на одной странице по моей схеме?
Смотри пункт "Показ рекламы в лентах с бесконечной прокруткой":
https://yandex.ru/support/partner2/web/products-rtb/partner-code.html
Смотри пункт "Показ рекламы в лентах с бесконечной прокруткой":
https://yandex.ru/support/partner2/web/products-rtb/partner-code.html
Код. который я указал в первом сообщении как раз и базируется на "Показ рекламы в лентах с бесконечной прокруткой".
Но в моем случае он не работает. Почему?