Сделать это можно с помощью функции yandex_isAdShowen. Она определяет, осуществился ли показ рекламных блоков Яндекса. С технической стороны это выглядит следующим образом: функция возвращает значение true, если при последнем вызове рекламного кода объявления Яндекс.Директа или Яндекс.Маркета были показаны, и значение false, если не было показано ни одного объявления.
«Данная функция не является в полной мере новшеством в партнерских сетях контекстных площадок и близка к функциям AdSense, когда при отсутствии объявления в блоке размещается социальная реклама. Главным образом, такая возможность будет полезна для сайтов с очень узкой тематикой, рекламодателей по которой не так много в рунете», - говорит Алексей Гусев, специалист по контекстной рекламе компании Ingate.
Чтобы воспользоваться новой возможностью, на сайт нужно установить код вызова рекламы, полученный с помощью
Данная возможность доступна только для контекстных площадок. Если на странице размещено несколько блоков контекстной рекламы, то после каждого из них можно поставить проверку - было ли что-нибудь показано или нет. Напомним, что с декабря прошлого года у партнеров появилась возможность разместить на сайте до 9 рекламных блоков Яндекс.Директа, при этом общее число объявлений в блоках не должно быть больше 9.
Также с декабря 2007 Яндекс начал оценивать качество партнерских площадок. Для каждого сайта рекламной сети учитываются глубина просмотра сайтов рекламодателей Яндекс.Директа и конверсия посетителей. Качество аудитории сайтов-партнеров будет влиять на цену переходов по рекламным объявлениям.
Рекламная сеть Яндекса (РСЯ) - система размещения контекстной (поисковой и тематической) рекламы на страницах сайтов-участников сети. Разместив объявления рекламодателей Яндекс.Директа или Яндекс.Маркета на сайте, партнер может постоянно увеличивать свой доход благодаря удобным инструментам для показа рекламы. Его размер будет зависеть от его тематики и посещаемости, а также от оформления и расположения рекламного блока.