Система управления видео-рекламой
Мы разработали платформу для управления in-stream видео-рекламой̆, которая показывается в видеоплеере, на страницах с видеоплеером, на прочих страницах сайтов-площадок, подключенных к системе. Система представляет собой полнофункциональное решение, включающее инструменты медиапланирования и управления рекламными кампаниями, рекламный сервер, способный обрабатывать более 1000 запросов в секунду, модуль статистики, позволяющий перерабатывать поступающую информацию практически без задержек и компонент аналитики, включающий в себя большой набор отчетов, позволяющий анализировать как работу рекламных кампаний, так и платформы в целом.
Основные компоненты системы:
Система проектировалась из расчета первоначальной нагрузки, равной 30 000 000 показов в сутки с перспективой роста в 10 раз в течение года.
Время ожидание клиента с момента запроса на показ и до выдачи размещения не превышает 300 миллисекунд.
Заказчиком системы выступила компания – крупнейший продавец видеорекламы в рунете.
Возможности системы
- Управление площадками, разделами, рекламными местами
- Управление рекламными кампаниями и размещениями:
- Профили размещений и шаблоны таргетингов
- Ограничения как по суммарному числу показов, так и по числу показов уникальному пользователю за произвольный период
- Возможности таргетирования: география, браузеры, операционные системы, дни недели и часы, ключевые слова
- Возможность настраивать произвольные параметры таргетирования, специфичные для площадки
- Настройки приоритетов и правил ротации
- Модерация размещений и история изменений
- Доступ для владельцев площадки, рекламодателей и агентств
- Прогнозирование доступного трафика при бронировании размещений
- Аудит показов и разнообразные счетчики
- Отслеживание запущенных рекламных кампаний, система автоматического предупреждения проблем с открутки
- Отчеты по рекламным кампаниям, платформе, событиям, уникальным пользователям и параметрам таргетирования с разбивкой по часам
- Частотное распределение уникальных пользователей в рамках рекламной кампании
- Масштабируемый рекламный сервер, обрабатывающий более 1000 запросов в секунду на одной машине
- Инструмент для анализа трафика рекламных площадок, определение объема и разбивка по сегментам таргетирования
- Поддержка протоколов VAST 2.0, VAST 3.0, VPAID 2.0
- Распределенное хранилище данных статистики
Используемые продукты и технологии
- Java, Grails
- PostgreSQL
- Apache Hadoop
- Apache Tomcat, Nginx
- CentOS