AdRiver - система управления интернет-рекламой
О компании Справочное руководство Вход в систему
Рекламным агентствам  AdRiver DSP 
Владельцам сайтов  AdRiver SSP 
Управление рекламой  AdRiver DMP 
Новости

Использование пиксель-аудита в flash-баннерах

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

1. Использование AdRiver для независимого аудита показов баннера в сторонней системе

В первом кадре 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)));
}

Если размещением баннеров занимаются менеджеры AdRiver, то перешлите им ваш баннер.
Если размещением баннера занимаетесь вы сами, то:

  1. Получите код audit или counter. Пример полного кода:
    <script language="javascript" type="text/javascript"><!--
    var RndNum4NoCash = Math.round(Math.random() * 1000000000);
    var ar_Tail='unknown'; if (document.referrer) ar_Tail = escape(document.referrer);
    document.write('<img src="http://ad.adriver.ru/cgi-bin/rle.cgi?' + 'sid=1&ad=159407&bt=21&pid=539398&bid=1019129&bn=1019129&rnd=' + RndNum4NoCash + '&tail256=' + ar_Tail + '" border=0 width=1 height=1>')
    //--></script>
    <noscript><img src="http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=159407&bt=21&pid=539398&bid=1019129&bn=1019129&rnd=1999914475" border=0 width=1 height=1></noscript>
    
  2. Модифицируйте полученный код, оставив часть кода, выделенную красным. Пример:
    http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=159407&bt=21&pid=539398&bid=1019129&bn=1019129&rnd=
  3. Замените слово «pixel» на модифицированный код.

    Пример: (изменения выделены красным):

    if (ar_init == undefined)
    {
    var ar_init = 1;
    loadMovieNum("http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1&ad=159407&bt=21&pid=539398&bid=1019129&bn=1019129&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=159407&bt=21&pid=539398&bid=1019129&bn=1019129&rnd=" + Math.round(Math.random() * 1000000)));
    }
    

2. Использование сторонних систем для аудита показов в AdRiver

2.1. Для обычного flash-баннера

При добавлении компонентов flash-баннера укажите следующие данные:

  • В поле Сторонний зеропиксель для Flash-клипа укажите код сторонней системы для подсчёта показов flash-баннера.
  • В поле Сторонний зеропиксель для картинки укажите код сторонней системы для подсчёта показов заглушки.
  • В поле Альтернативный клик на заглушку укажите код сторонней системы для подсчёта кликов по заглушке.
  • Для учёта кликов при добавлении баннера нужного типа вместо прямой ссылки на сайт рекламодателя указывайте код для клика сторонней системы.
Примечания.
  • Если у вас есть только один код сторонней системы для подсчёта показов, то впишите его и в поле Сторонний зеропиксель для Flash-клипа и в поле Сторонний зеропиксель для картинки.
  • Если у вас есть только один код сторонней системы для подсчёта кликов, то впишите его вместо прямой ссылки на сайт рекламодателя. Поле Альтернативный клик на заглушку оставьте пустым.

Ссылки на показ и на клик должны обязательно начинаться с «http://».

Для предотвращения кеширования добавляйте к вызову стороннего пикселя и коду для клика случайное число — параметр &parameterName=![rnd].
Код для показа сторонней системы управления рекламой имеет вид:

пример 1: http://m2k.ru/cgi-bin/t2-requester?account=761&network=1&format=468|60

пример 2: http://body.imho.ru/image.ng/impt=imp&place=e_pixel&id=03090840&transactionID=<СЛУЧАЙНОЕ_ЧИСЛО> 

пример 3: http://engine.awaps.net/0/8002/001001.gif?0-0-<СЛУЧАЙНОЕ_ЧИСЛО>-0-la:68020p:36732&send_pixel=1

пример 4: http://s0b.bluestreak.com/ix.e?ir&s=7998584&n=Insert_Time_Date_Stamp_Here

После добавления случайного числа код будет выглядеть следующим образом (изменения выделены красным):

пример 1: http://m2k.ru/cgi-bin/t2-requester?account=761&network=1&format=468|60&parameterName=![rnd]

пример 2: http://body.imho.ru/image.ng/impt=imp&place=e_pixel&id=03090840&transactionID=![rnd]

пример 3: http://engine.awaps.net/0/8002/001001.gif?0-0-![rnd]-0-la:68020p:36732&send_pixel=1

пример 4: http://s0b.bluestreak.com/ix.e?ir&s=7998584&n=![rnd]

Баннер должен соответствовать требованиям к flash-баннерам в системе AdRiver.

Примечания:
  • сторонний пиксель не вызывается, когда баннер просматривается в интерфейсе системы AdRiver;
  • после изменения оригинальных ссылок и перед тем, как прописать их в баннер, проверьте как они отработают в браузере. Если браузер выдаёт какие-либо сообщения об ошибках или по кликовой ссылке не происходит переход на нужный сайт, сообщите об этом в службу технической поддержки по адресу support@adriver.ru.

2.2. Для баннеров Pop-Under/Rich-media/Flash Poster/TopLine/ScreenGlide

При использовании пиксель-аудита в первом кадре 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)));
}

Замените слово «pixel» на код для подсчёта показов в вашей системе.

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

Баннер должен соответствовать требованиям к flash-баннерам в системе AdRiver.


К списку тем
Последнее обновление: 30.01.2012