Это не просто функция — это редкая возможность для монетизации сайта: показывать свою собственную рекламу до запуска видео.У Вас на сайте уже размещены ролики YouTube,Rutube,Vkontakte…??? — на них можно заработать!
Живой пример реализации (кликните на видо, а потом по рекламе чтобы увидеть механику работы):
- 1) Что именно делает преролл в OmniVideo
- 2) Быстрый старт: включаем рекламу за 5 шагов
- 3) Создаём рекламные блоки: готовые шаблоны
- 3.1. Desktop (широкий баннер)
- 3.2. Mobile (узкий баннер / карточка)
- 5) Точечное управление в контенте
- 5.1. Отключить рекламу в конкретном блоке
- 5.2. Оставить рекламу по умолчанию (show_ad не используем)
- 6) Дизайн и брендирование (быстро через CSS‑переменные)
- 7) Измерение эффективности и аналитика
- 8) Лучшие практики (UX, производительность, контент)
- 9) Частые проблемы и как их исправить
- 11) Мини‑FAQ
1) Что именно делает преролл в OmniVideo
- Показывает ваш рекламный блок (преролл) до загрузки видео (YouTube, VK, RuTube, Vimeo и т. п.).
- После окончания (или нажатия «Пропустить») — автоматически подставляет плеер выбранной платформы.
- Контент преролла — это любой HTML (баннер, карточка оффера, текст + кнопка, GIF и т. д.).
- Поддерживается ротация из нескольких рекламных объявлений с «весами» (влияние на частоту показа — чем больше вес, тем чаще показывается рекламный блок).
- Настраиваются глобальные интервалы (длительность, время до «Пропустить», пауза до повторного показа этому пользователю).
Важно: преролл живёт снаружи видеохостинга. Рекламу внутри YouTube/VK/RuTube плагин не вставляет.
2) Быстрый старт: включаем рекламу за 5 шагов
- Устанавливаем OmniVideo
- Плагин активен → в админке WordPress откройте:
Настройки → OmniVideo → вкладка «Реклама»
. - Добавьте объявления: для каждого укажите HTML‑контент (Desktop и Mobile) и «вес» (частоту показа).
- Установите тайминги: длительность преролла, задержка до кнопки «Пропустить»
- Настройте тексты/визуал: подсказка «Видео продолжится после рекламы», индикатор прогресса.
- Сохраните. Реклама появится во всех блоках OmniVideo автоматически.
Точечно выключить рекламу для конкретного блока можно в шорткоде/блоке атрибутом show_ad=0
.
3) Создаём рекламные блоки: готовые шаблоны
Ниже — базовые HTML‑болванки. Меняйте тексты, ссылки, размеры изображений.
3.1. Desktop (широкий баннер)
<a href="https://example.com/offer" target="_blank" rel="nofollow noopener">
<img src="https://example.com/banner-970x250.webp" alt="Супер‑офер" loading="lazy">
</a>
3.2. Mobile (узкий баннер / карточка)
<a href="https://example.com/m-offer" target="_blank" rel="nofollow noopener" style="display:block;text-decoration:none">
<div style="padding:12px;border-radius:12px;border:1px solid #e5e7eb">
<div style="font-weight:700;margin-bottom:6px">−25% на первый месяц</div>
<div style="font-size:14px;opacity:.9">Тариф «Pro». Промокод: START25</div>
<div style="margin-top:10px;display:inline-block;padding:8px 12px;border-radius:8px;border:1px solid #111">Подробнее</div>
</div>
</a>
- Время до «Пропустить» (3–5 c) — компромисс между доходом и UX.
- Кулдаун (300–3600 c) — чтобы не показывать рекламу перед каждым кликом одному пользователю.
- Индикатор прогресса: круг/линейка; важен для прозрачности и снижения раздражения.
- Текст подсказки: «Видео продолжится после рекламы» — лучше, чем молчаливый таймер.
- Высота блока: фиксированная (если креативы стандартизированы) или адаптивная (если размеры разные).
- Ротация по «весам»: ставьте бóльшие веса приоритетным офферам (пример: База — 10, Пуш — 40, Сезон — 70).
5) Точечное управление в контенте
Используйте атрибут show_ad
в месте вставки OmniVideo.
5.1. Отключить рекламу в конкретном блоке
[ omnivideo poster="auto" youtube="https://youtu.be/…" show_ad=0 ]
5.2. Оставить рекламу по умолчанию (show_ad не используем)
[ omnivideo poster="auto" vk="https://vk.com/video_ext.php?…" ]
6) Дизайн и брендирование (быстро через CSS‑переменные)
OmniVideo можно подстроить под себя за счетCSS‑переменных для контейнера, заголовка, кнопок и постера. Пример минимальных правок:
/* Подстройка общего вида блока OmniVideo */
.omnivideo-block{
--omnivideo-block-background:#f6f7f9;
--omnivideo-block-color:#111827;
--omnivideo-block-border-radius:18px;
}
/* Низкий риск конфликтов: добавьте в «Дополнительные стили» плагина */
7) Измерение эффективности и аналитика
- Клики по баннеру: добавьте обработчик события (через
onclick
,data-атрибут
+ JS или стороннюю аналитику). - Цели/события: заводите отдельные цели «Клик по прероллу», «Показы преролла», «Скип преролла».
- UTM‑метки: используйте
?utm_source=omnivideo&utm_medium=preroll&utm_campaign=…
в ссылках. - A/B‑варианты: сделайте 2–3 объявления с разными креативами и весами, замеряйте CTR и CR.
- Дашборд: сведите показатели «Показы → Клики → Переходы → Конверсии → Доход/1000 показов».
Мини‑метрики для контроля
- CTR преролла ≥ 0,7–1,5% (для карточек выше, для баннеров ниже — ориентир, далее оптимизируйте).
- Скипы до клика ≤ 80–90% (зависит от задержки «Пропустить» и привлекательности оффера).
- Время до клика: медиана < 6 c → креатив считывается.
8) Лучшие практики (UX, производительность, контент)
- Одно яркое действие на креатив: «Попробовать», «Скачать», «Смотреть». Не распыляйтесь.
- Контраст CTA и внятный заголовок (одна польза, одно обещание).
- Лёгкие изображения: WebP/AVIF,
loading="lazy"
, корректные размеры, без тяжёлых шрифтов. - Адаптив: отдельные версии для Desktop/Mobile (минимум — шире/уже, короче/длиннее текст).
- Не злоупотребляйте длительностью: лучше покороче и релевантнее.
- Целевая релевантность: подбирайте офферы под тематику ролика/рубрики.
- Юридически аккуратно:
rel="nofollow noopener"
для внешних промоссылок; уведомление о рекламе.
9) Частые проблемы и как их исправить
- «Реклама не показывается вообще»: отключён глобально? Посмотрите вкладку «Реклама». Нет объявлений? Добавьте хотя бы одно. Не конфликтует ли с
show_ad=0
в блоке? - «Съезжает верстка преролла»: проверьте стили темы, сократите инлайновые стили, задайте явные размеры картинок.
- «Показывает слишком часто»: увеличьте кулдаун (например, 900–3600 c), уменьшите длительность.
- «Клики не считаются»: забудьте
href
/обработчик — добавьтеonclick
, проверьте блокировщики. - «Медленно грузится»: оптимизируйте изображения, уберите внешние шрифты в баннере, не вставляйте тяжёлые виджеты.
11) Мини‑FAQ
Можно ли включить разные наборы объявлений для разных рубрик? — Базово реклама глобальна; разновидности креативов и веса можно распределять и при необходимости перекрывать отдельными блоками с show_ad=0
+ «ручной» вставкой в нужных местах.
Будет ли конфликт с внутренней рекламой YouTube? — Нет: преролл показывается до загрузки iframe, на внутренние объявления площадки это не влияет.
Нужно ли добавлять параметры в шорткод для показа рекламы? — Нет, достаточно глобальных настроек. Шорткод нужен только если хотите запретить показ (show_ad=0
).