PoliteBanner



1. Карточка баннера

Описание:
«тяжёлый» баннер с промежуточным лёгким загрузчиком.
Тип кода:
фреймовый, Poster, Ajax, JavaScript, Extension.
Обсчёт внешними системами:

Примечание: В случае необходимости показывать баннер при доскролле до баннерного места, можно воспользоваться кодом Poster или специальным кодом Ajax. В остальных случаях используйте стандартные коды Ajax или Extension.

2. Подготовка баннера

Скачайте пример и исходники лёгкого загрузчика.

Можно выделить три случая размещения:

  1. Тяжёлый баннер и лёгкий загрузчик располагаются в AdRiver
  2. Тяжёлый баннер и лёгкий загрузчик располагаются на площадке. Аудит размещения в AdRiver
  3. Тяжёлый баннер располагается в AdRiver, лёгкий загрузчик располагается на площадке. Аудит размещения в AdRiver

2.1. Тяжёлый баннер и лёгкий загрузчик располагаются в AdRiver

Для того чтобы подгрузить в загрузчик тяжёлый контент, пропишите в загрузчике следующий код:

loadMovieNum(_root.ar_comppath + 'flash_name.swf', 500);

Переменные

flash_name.swf
имя тяжёлого баннера. Впишите ваше имя файла
_root.ar_comppath
переменная, содержащая путь к баннеру в AdRiver

Примечание: Прошивка на клик по требованиям AdRiver.

2.2. Тяжёлый баннер и лёгкий загрузчик располагаются на площадке. Аудит размещения в AdRiver

Для аудита такого размещения выполните следующие действия:

  1. Добавьте баннер audit.
  2. Получите ссылки на показ и на клик. Например:
    Счётчик:
    http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=788518980
    
    Ссылка для клика:
    http://ad.adriver.ru/cgi-bin/click.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=788518980
    
  3. Впишите эти ссылки в поля для аудита в сторонней системе (как в AdRiver есть поля для сторонних счётчиков).

При использовании пиксель-аудита в самом Flash-ролике, выполните следующие действия:

  1. Добавьте баннер audit.
  2. Получите ссылки на показ и на клик. Например:
    Счётчик:
    http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=788518980
    
    Ссылка для клика:
    http://ad.adriver.ru/cgi-bin/click.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=788518980
    
    Удалите значение случайного числа (параметра rnd).
  3. В первом кадре Flash-ролика пропишите следующий скрипт:
    if (ar_init == undefined)
    {
    var ar_init = 1;
    loadMovieNum("pixel" + Math.round(Math.random() * 1000000), 500);
    }
    

    В ActionScript 3 используйте следующий скрипт:

    if(!this['ar_init']){
       this['ar_init'] = true;
       (new Loader()).load(new URLRequest("pixel" + Math.round(Math.random() * 1000000)));
    }
    
  4. Замените слово pixel на соответствующий код для подсчёта показов в AdRiver.

    Пример кода:

    if (ar_init == undefined)
    {
    var ar_init = 1;
    loadMovieNum("http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=" + Math.round(Math.random() * 1000000), 500);
    }
    

    Пример кода в ActionScript 3:

    if(!this['ar_init']){
       this['ar_init'] = true;
       (new Loader()).load(new URLRequest("http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=119706&bt=55&pid=250384&bid=482081&bn=482081&rnd=" + Math.round(Math.random() * 1000000)));
    }
    
  5. Ссылку для клика впишите в соответствующее поле в сторонней системе.

Примечание: Прошивка на клик по требованиям площадки.

2.3. Тяжёлый баннер располагается в AdRiver, лёгкий загрузчик располагается на площадке. Аудит размещения в AdRiver

Для аудита такого размещения выполните следующие действия:

  1. Добавьте в AdRiver баннер redirect-flash (swf-компонента) или flv-video (flv-компонента). Данные типы баннеров позволяют передавать сторонней системе location на баннер, загруженный в AdRiver. Включите баннер.

    Примечание: При передаче кода сторонней системе рекомендуем не настраивать никакие таргетинги. Рекомендуем также указать распределение показов в течение дня с максимальной скоростью.

  2. Сгенерируйте код баннера. Из всего кода вам понадобится ссылка на показ (значение параметра ar_src, строка 21). Например:
    <!--  AdRiver code START. Type:Redirect240x400 Site: example PZ: 0 BN: 0 -->
    <script language="javascript" type="text/javascript"><!--
    var RndNum4NoCash = Math.round(Math.random() * 1000000000);
    var ar_flashver = 6;
    var ar_html     = '';
    var ar_metrics  = ' width=240  height=400';
    var ar_redirect = 'link1=' + escape('http://ad.adriver.ru/cgi-bin/click.cgi?sid=94499&bt=44&pz=0&rnd=' + RndNum4NoCash + '&target=top');
    var ar_Tail='unknown'; if (document.referrer) ar_Tail = escape(document.referrer);
    
    ar_flashver = parseInt(ar_flashver);if(isNaN(ar_flashver)) ar_flashver = 0;
    
    function ar_flver(d,n,m,f){
        n = navigator;
        f = 'Shockwave Flash';
        if ((m = n.mimeTypes) && (m = m["application/x-shockwave-flash"]) && m.enabledPlugin && (n=n.plugins) && n[f]) {d = n[f].description;}
        else if(window.ActiveXObject) { try { d=(new ActiveXObject((f + '.' + f).replace(/ /g,''))).GetVariable('$version')}catch(e){}}
        return d ? d.replace(/D+/,'').split(/D+/)[0] : 0;
    }
    
    if(ar_flashver <= ar_flver()) {
            var ar_src = 'http://ad.adriver.ru/cgi-bin/erle.cgi?sid=94499&target=top&bt=44&pz=0&rnd=' + RndNum4NoCash + '&tail256=' + ar_Tail;
            ar_html = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + ar_metrics + '>'
            + '<param name=movie value="' + ar_src + '&' + ar_redirect + '">'
            + '<param name=play value=true>'
            + '<param name=loop value=true>'
            + '<param name=quality value=high>'
            + '<param name=menu value=false>'
            + '<param name=flashvars value="' + ar_redirect + '">'
            + '<param name=allowscriptaccess VALUE=always>'
            + '<embed type="application/x-shockwave-flash" src="' + ar_src + '"' + ar_metrics
            + ' play=true loop=true quality=high menu=false  flashvars="' + ar_redirect + '"></embed>'
    
            + '</object>';
    } else {
            ar_html = '<img src="http://mirror.adriver.ru/expelled.gif"' + ar_metrics + ' alt="You do not have a flash plugin" border=0>';
    }
    document.write(ar_html);
    //--></script>
    <script language="JavaScript" type="text/javascript" src="http://mirror.adriver.ru/ieupdate.js"></script><!--  AdRiver code END  -->
    
  3. В итоге ссылка на показ будет выглядеть следующим образом. Пример:
    http://ad.adriver.ru/cgi-bin/erle.cgi?sid=94499&target=top&bt=44&pz=0&rnd=[случайное число]
    
  4. Клики можно учитывать, добавив кликовый баннер.
  5. Ссылки для показа и клика пропишите в загрузчике в соответствии с требованиями сторонней системы.

Примечание: Прошивка на клик по требованиям площадки.

3. Полезные ссылки