Альтернативная реклама

Если для страниц сайта не подобрались объявления Яндекс.Директа или Яндекс.Маркета, Партнеры РСЯ могут показывать альтернативную рекламу на своем сайте (например, социальную, других систем контекстной или банерной рекламы).
Сделать это можно с помощью переменной yandex_ad_is_displayed,  которая определяет, осуществился ли показ рекламных блоков Яндекса. Переменная принимает значение true, если при последнем вызове рекламного кода объявления Яндекс.Директа или Яндекс.Маркета были показаны, и значение false, если не было показано ни одного объявления.
Например, после кода вызова рекламы Яндекса можно добавить такой блок:


где вместо нужно подставить код вызова альтернативной рекламы.

Данная переменная может быть особенно полезна для рекламных блоков фиксированного формата. При отсутствии объявлений Яндекс.Директа или Яндекс.Маркета блок можно автоматически заменять на рекламный баннер того же размера, чтобы он всегда вписывался в дизайн сайта.

Важно!
Если на странице размещено несколько блоков контекстной рекламы, то после каждого из них можно поставить проверку – был ли показ.
Если на сайте стоит старый формат кода, то данная функция может не работать. В этом случае необходимо получить новый код в конструкторе кода.
Данная возможность доступна только для контекстных площадок.


Обсудить на форуме