Проброс кода ADFOX

Описание

Проброс кода ADFOX — позволяет установить код вставки ADFOX в баннер или баннер по умолчанию, код будет выполнен на странице без повторного инициирования библиотеки context.js, что значительно сокращает время до показа баннера.

Особенности формата:

  • callback-функции возвращают один ответ только по последнему запросу к ADFOX;
  • проверка видимости работает для того баннера, который в итоге будет показан на сайте;
  • статистика по кликам у баннера Проброс кода ADFOX [loader] не учитывается.

Для проброса HTML5-кода или кодов вставки сторонних систем рекомендуем использовать шаблон Проброс кода.

Требования к коду ADFOX

  1. Исходный вид кода вставки:
    <!--В <head> сайта один раз добавьте код загрузчика-->
    <script>window.yaContextCb = window.yaContextCb || []</script>
    <script src="https://yandex.ru/ads/system/context.js" async></script>
    
    <!--AdFox START-->
    <div id="adfox_149487961538858600"></div>
    <script>
      window.yaContextCb.push(()=>{
        Ya.adfoxCode.create({
          ownerId: 168627,
          containerId: 'adfox_149487961538858600',
          params: {
            p1: 'bwfgn',
            p2: 'ekwx',
            pfc: 'bmtev',
            pfb: 'eokcn'
          }
        })
      })
    </script>
  2. Cкопируйте параметры кода вставки в виде объекта, которые находятся внутри круглых скобок. Например:
    {
        ownerId: 168627,
        containerId: 'adfox_149487961538858600',
        params: {
            p1: 'bwfgn',
            p2: 'ekwx',
            pfc: 'bmtev',
            pfb: 'eokcn'
        }
    }

    Свойства объекта могут включать: ownerId, params, customDomain.

    Если свойство не указано, будет использовано свойство из объекта кода вставки предыдущего запроса.

Добавление баннера

Чтобы добавить баннер с кодом ADFOX, используйте шаблон Проброс кода ADFOX [loader]. Если в типе баннера такой шаблон отсутствует, добавьте его из предзаданных.

При добавлении баннера укажите параметры:

  1. Ссылка на промерочный пиксель — по умолчанию используется пиксель ADFOX //banners.adfox.ru/transparent.gif, при необходимости вести учет показов в сторонней системе, удалите пиксель ADFOX и укажите другую ссылку.
  2. Параметры кода перезапроса — вставьте параметры кода вставки ADFOX.

    Обращаем внимание, что в момент сохранения баннера, параметры кода перезапроса будут специальным образом обернуты в кавычки. Это нужно для работоспособности кода, не изменяйте получившийся после сохранения баннера код.

  3. Имя атрибута class контейнера баннера — при необходимости укажите имя (или несколько имен через пробел) для атрибута class контейнера с баннером.

Пример размещения баннера кодом вставки ADFOX:

Добавление баннера по умолчанию

  1. Чтобы добавить баннер по умолчанию с кодом ADFOX воспользуйтесь генератором кода.
  2. Выберите тип кода, который размещаете в баннере по умолчанию.
  3. Добавьте при необходимости промерочные пиксели.
  4. Скопируйте полученный код и установите его в поле Код с типом JavaScript.

Пример размещения баннера по умолчанию с кодом вставки ADFOX: