Наши рекламные материалы теперь работают и через iframe

08 Сен 2011 в 19:28

Долгое время по целому ряду причин мы не давали возможность нашим партнёрам размещать рекламные материалы через iframe дабы исключить возможность накрутки, из-за этого страдали многие площадки, которые хотели размещать рекламные материалы через системы баннерокрутилок типа AdRiver, теперь эта проблема решена, но всё равно есть некоторые моменты, которые необходимо соблюдать при работе с iframe.

Если Вы хотите разместить наши рекламные материалы через AdRiver, то должны соблюдать следующие условия:

  • Ваш домен с www и без www должны быть поклеены при помощи 301 редиректа
  • Файл с рекламным кодом, который будет загружаться через Iframe, должен находиться на том же домене

Пример

1. Если ваш домен с www и без www не поклеены, то создайте в корне сайта файл .htaccess (если его нет) и пропишите в нём следующие строки кода, где вместо yoursite укажите имя своего домена:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite\.ru
RewriteRule ^(.*)$ http://www.yoursite.ru/$1 [R=permanent,L]

2. Теперь создайте html файл на вашем домене, который будет содержать код вызова рекламного блока Микс-Товаров или рекламной зоны Микс-Юни и назовите его, например, mix.html:

<html>
<body>
 
    <div id="mix_block_XXXXXXXXXX"></div>
 
    <script>
    document.write('<scr ' + 'ipt language="javascript" type="text/javascript" src="http://XXXXXXXXXX.us.mixmarket.biz/uni/us/XXXXXXXXXX/?div=mix_block_XXXXXXXXXX&r=' + escape(document.referrer) + '&rnd=' + Math.round(Math.random() * 100000) + '" charset="windows-1251">< ' + '/scr' + 'ipt>');
    </scr></script>
 
</body>
</html>

В этом примере размещён код рекламной зоны Микс-Юни, аналогично можно разместить код вызова товарной группы Микс-Товары.

3. Разместите файл у себя на сайте. Допустим, этот файл будет доступен по адресу yoursite.com/mix.html.

4. Создайте в AdRiver HTML-баннер нужного размера. В поле Location укажите ссылку на созданный HTML-файл, например, так http://yoursite.com/mix.html (если ваш основной домен без www, а если с www, то и в поле Location указывайте с www). Поле Линк Баннера заполнять не надо, так как клики этот баннер обрабатывать не будет.

5. Разместите iframe-код на вашем сайте.

Теперь когда на странице будет отрабатывать баннерный код AdRiver, он будет вставлять в iframe файл mix.html. Таким образом на странице будут отображаться рекламные материалы нашей партнёрской сети.

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

Александр Кузнецов
Специалист по работе с ключевыми партнерами Партнерской сети Миксмаркет
Комментарии: 2
  1. Elegar:

    Здравствуйте!

    А уточните, пожалуйста, будет ли реклама работать в случае когда страницы моего сайта (с рекламой) встраиваются в сторонние страницы через iframe (iframe-приложение вконтакте)?

    • Нет на сторонних сайтах подобная схема работать не будет, важно чтобы файл с рекламой находился на том же домене, где он и вызывается в iframe. Для размещения рекламы в приложениях вКонтакте у нас есть специальное API, которым Вы можете воспользоваться

Оставить комментарий