Код audiencescience
Общие сведения
Код audiencescience — код от сторонней системы audiencescience, загружаемый в ADFOX.
При использовании на площадке кодов вставок с библиотекой loader.js, необходимо использовать требования по пробросу кода.
Из документации audiencescience:
«Gateway MEDIA Direct (система audiencescience) позволяет рекламодателю покупать просмотр рекламы у вас напрямую, независимо от какого-либо процесса открытых торгов. Стоимость, место и время размещения рекламных объявлений заранее оговариваются в соглашении, заключаемом между вами и рекламодателем. После внедрения приложение Direct работает с вашим веб-сайтом и рекламным сервером, программным путем приобретая индивидуальный просмотр рекламы, который требуется рекламодателю и который вы хотите ему продать.»
«Когда потребитель обращается к одной из этих согласованных страниц, тег приложения Direct, размещенный на вашей странице, уведомляет Gateway о том, что доступен просмотр рекламного сообщения. Если поведенческий таргетинг и средняя аудитория обращения соответствуют текущей стратегии рекламной кампании, Gateway посылает вам уведомление о том, что рекламодатель хочет приобрести просмотр. Это называется рекомендация. Вы можете принять или отказаться от рекомендации.»
Настройка сайта и кода вставки ADFOX
Если на вашем сайте для определенных баннерных мест, работающих на кодах ADFOX, требуется подобная интеграция, необходимо пройти несколько шагов:
- Договориться с audiencescience о том, на каких баннерных местах они будут иметь возможность купить просмотр рекламы.
- Договориться с audiencescience, какое значение будет передано в код ADFOX в случае положительного решения о выкупе показа. Например, это будет:
PQ_TOGwUE
- Добавить в начале страницы код от audiencescience (тег
PreQual
). Он будет определять, хочет ли система audiencescience купить данный показ, или нет. - В коде вставки ADFOX для того баннерного места, которое определено в п.1, необходимо в коде вставки добавить параметры:
pke=1&pk=
В случае отправки рекомендации о показе баннера от audiencescience, необходимо к параметру
pk
передать значение, оговоренное в пункте 2, как рекомендация к показу на данном баннерном месте.Например:
pke=1&pk=PQ_TOGwUE
- Далее добавьте в вашем доступе баннер с кодом audiencescience (тег
PASIT
).
Установка кода audiencescience в баннер
- Откройте код 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
- В параметре 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
- Создайте баннер в 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>'); })();
- Вместо меток [ширина] и [высота] укажите ширину и высоту баннера.
- Полученную ссылку в п.2 вставьте в атрибут
src=""
в предпоследней строчке кода баннера вместо метки [ссылка из кода PASIT]. - Откройте вкладкуу баннера и старгетируйте на ключевое слово-рекомендацию к показу.
Созданный баннер будет работать на синхронном и асинхронном (устаревшие) коде вставки ADFOX.