Код 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

Установка кода 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.