Клуб Рекламной сети Яндекса

Отображение рекламного блока только после действия на странице

На страницах просмотра фотографий альбома в правом сайдбаре всегда находился блок яндекс.директа, который очень хорошо работал. Сейчас разместил там оплаченный баннер и директ перенес в другую часть страницы, где его эффективность заметно снизилась.

Так как альбом реализован на аяксе и фотографии обновляются без перезагрузки, возникла идея при загрузке страницы сначала показывать баннер, а после переключения фотографии пользователем замещать баннер блоком яндекс.директ.

В следствие чего вопрос, можно ли так делать?

Технически хочу реализовать через сокрытие блоков (display: none). Не будет ли это нарушением политики размещения объявлений?

5 комментариев
Добрый день!
Принципиально так сделать можно. Но лучше используйте другой подход, не вызывая код Директа при вызове баннера. Если у вас стоит какая-либо разумная баннерокрутилка, в ней, скорее всего, есть такая возможность. При том решении, которое вы предлагаете мы будем видеть искаженную статистику, в том числе по недействительным показам - поэтому использовать его не стоит.

Спасибо за ответ. Так как разумной крутилки не использую, можно ли немного переписать код вызова, чтобы вызывать баннер не сразу, а после выполнения действия пользователем, размещая блок на месте баннера?

Здесь важно сделать так, чтобы если Директ не должен показываться, то и код не вызывался. То есть выбор того, что покажется пользователю - баннер или Директ должен происходить не с клиентской стороны, а со стороны сервера. В любом случае, после реализации такой системы лучше сначала покажите результат нам, во избежании нарушения правил РСЯ.

Какую "разумную баннерокрутилку" порекомендуете?

Юзайте google.com/dfp

Беслпатна, совместима, глюков нет.