Меню
Компетенции Услуги Партнёры Клиенты Полезные материалы Контакты
Аудит проекта
Инструмент AdTech инженера

Генератор Adfox кода

Профессиональный конструктор адаптивных вставок кода рекламного сервера Adfox (createAdaptive). Быстрый автопарсинг базового кода, осмысленные containerId, таргетинг по типам устройств, умный Lazy Load и готовый скрипт авторефреша по таймеру 30 секунд с контролем видимости во вьюпорте.

1 Исходный код Adfox (Парсер)

Вставьте код или начните ввод в поля ниже
💡
Достаточно иметь ownerId и параметры p1, p2: генератор извлечет их автоматически из любого формата кода Adfox. Также считываются комментарии (название площадки и тип баннера), из которых формируется читаемый containerId.

2 Параметры баннера

Рекомендательный виджет Desktop

Вместо нечитаемых цифр adfox_174902... осмысленный ID позволяет мгновенно находить баннер в консоли, логах и в инспекторе DOM-дерева.

type: 'floorAd'

3 Платформы и адаптивные брейкпоинты

Выберите типы устройств, на которых должен отображаться баннер (минимум 1):

Phone показывается до 480px
Tablet: 480–830px | Desktop: от 830px
0 px до 480 px до 830 px 830+ px
Phone: до 480px Tablet: от 480px до 830px Desktop: от 830px и шире
Логика распределения адаптивных показов Adfox:
📲 Phone (Смартфоны) Отключен
Баннер показывается ДО 480 px (от 0 до 480 px)
📱 Tablet (Планшеты) Включен
Баннер показывается от 480 px до 830 px
💻 Desktop (Компьютеры) Включен
Баннер показывается от 830 px и шире

4 Опции загрузки баннера

150% = баннер начнет загружаться за 1.5 экрана до появления
Коэффициент умножения отступа на смартфонах
Таймер останавливается, если баннер скрылся со страницы

⚠️ Авторефреш работает строго в видимой зоне экрана. При неактивной вкладке браузера (событие visibilitychange) вызовы Adfox автоматически приостанавливаются, исключая накрутку показов.

Технический справочник по кодам вызова Adfox

Лучшие практики интеграции адаптивного рекламного стека для максимальной скорости загрузки страниц и высокого процента видимости (Viewability).

1

Адаптивность createAdaptive

Метод Ya.adfoxCode.createAdaptive позволяет управлять показом баннеров под конкретные устройства (desktop, tablet, phone) на базе ширины экрана в пикселях. Это избавляет от необходимости дублировать вызовы рекламного сервера.

2

Умный Lazy Load (150%)

Параметр fetchMargin: 150 начинает загрузку баннера за 1.5 экрана до его появления во вьюпорте. Пользователь не видит белых пустот при скролле, а показатель видимости Viewability возрастает до 70-85%.

3

Безопасный авторефреш

Перевызов баннера каждые 30 секунд обязан контролироваться через IntersectionObserver. Если баннер не виден пользователю или вкладка скрыта (visibilitychange), таймер обязан останавливаться.

Код успешно скопирован в буфер обмена!