Код audiencescience

Общие сведения

Код audiencescience - код от сторонней системы audiencescience, загружаемый в ADFOX.

Внимание, данная инструкция используется только при размещении баннера на площадках с устаревшим видом кода ADFOX.
При использовании на площадке кодов вставок с библиотекой loader.js, необходимо использовать требования по пробросу кода.

Из документации audiencescience:

"Gateway MEDIA Direct (система audiencescience) позволяет рекламодателю покупать просмотр рекламы у вас напрямую, независимо от какого-либо процесса открытых торгов. Стоимость, место и время размещения рекламных объявлений заранее оговариваются в соглашении, заключаемом между вами и рекламодателем. После внедрения приложение Direct работает с вашим веб-сайтом и рекламным сервером, программным путем приобретая индивидуальный просмотр рекламы, который требуется рекламодателю и который вы хотите ему продать.

Когда потребитель обращается к одной из этих согласованных страниц, тег приложения Direct, размещенный на вашей странице, уведомляет Gateway о том, что имеется доступный просмотр рекламного сообщения. Если поведенческий таргетинг и средняя аудитория обращения соответствуют текущей стратегии рекламной кампании, Gateway посылает вам уведомление о том, что рекламодатель хочет приобрести просмотр. Это называется рекомендация. Вы можете принять или отказаться от рекомендации."

Настройка сайта и кода вставки ADFOX

Если на вашем сайте для определенных баннерных мест, работающих на кодах ADFOX, требуется подобная интеграция, то необходимо пройти несколько шагов:

1. Договориться с audiencescience о том, на каких баннерных местах они будут иметь возможность купить просмотр рекламы.

2. Договориться с audiencescience, какое значение будет передано в код ADFOX в случае положительного решения о выкупе показа. Например, это будет

PQ_TOGwUE

3. Добавить в начале страницы код от audiencescience ("тег PreQual"). Он будет определять, хочет ли система audiencescience купить данный показ, или нет.

4. В коде вставки ADFOX для того баннерного места, которое определено в п.1, необходимо в коде вставки добавить параметры:

 pke=1&pk=

В случае отправки рекомендации о показе баннера от audiencescience, необходимо к параметру pk передать значение, оговоренное в пункте 2, как рекомендация к показу на данном баннерном месте.

Например:

pke=1&pk=PQ_TOGwUE

4. Далее добавьте в вашем доступе баннер с кодом audiencescience ("тег PASIT").

Установка кода audiencescience в баннер

При использовании на площадке кодов вставок с библиотекой loader.js, необходимо использовать требования по пробросу кода.

1. Откройте код PASIT (который вам предоставит audiencescience), скопируйте ссылку, находящуюся в src.

http://imp.revsci.net/rtbads/pq?mode=s&placement=fWJN5F&adgroup=' + ap['fWJN5F']['default'].key + '&blob=' + ap['fWJN5F'].blob + '&cachebuster=cachebuster&click=encoded-click-url

2. В параметре cachebuster замените значение на макрос рандомизации:

%random%

Получится ссылка вида:

http://imp.revsci.net/rtbads/pq?mode=s&placement=fWJN5F&adgroup=' + ap['fWJN5F']['default'].key + '&blob=' + ap['fWJN5F'].blob + '&cachebuster=%random%&click=encoded-click-url

3. Создайте баннер в ADFOX. Выберите тип баннера, соответствующий площадке, и шаблон "JavaScript". Вставьте код в поле JavaScript:

(function(){
    window.asiPlacements = window.asiPlacements || null;
    window.asiAdserver = window.asiAdserver || null;

    function showFrame() {
        var pr1 = %random1%,
        iframe = parent.document.getElementById('AdFox_iframe_'+pr1),
        parentDiv = iframe.parentNode,
        width = '[ширина]px',
        height = '[высота]px';

        parentDiv.style.position = 'static';
        parentDiv.style.visibility = 'visible';
        iframe.style.width = width;
        iframe.style.height = height;
    }

    if (%random1%) {
        asiPlacements = parent.asiPlacements || null;
        asiAdserver = parent.asiAdserver || null;
        if (!asiPlacements){
            return;
        }
        showFrame();
        setTimeout(function(){document.close();},100);
    }

    document.write('<scri'+'pt type="text/javascript" src="[ссылка из кода PASIT]"></scri'+'pt>');
})();

4. Вместо меток [ширина] и [высота] укажите ширину и высоту баннера.

5. Полученную ссылку в п.2 вставьте в атрибут src="" в предпоследней строчке кода баннера вместо метки [ссылка из кода PASIT].

6. Откройте вкладку "Таргетирование" - "По ключевым словам" у баннера и старгетируйте на ключевое слово-рекомендацию к показу.

Созданный баннер будет работать на синхронном и асинхронном коде вставки ADFOX.

Последнее обновление: 7.02.2017