Eclipse - Австралийская платформа, синхронизированная со сторонним сервисом Broadsign для создания и настройки контента рекламных кампаний по всему миру на различных диджитал-билбордах.
В 2021 году к нам обратилась Австралийская IT компания с просьбой в реализации нового проекта от одной крупной компании, которая владеет экранными билбордами на территории Новой Зеландии и Австралии.
Клиент хотел создать приложение для своих клиентов, чтобы им было удобно пользоваться их экранами для показа рекламы и рекламных роликов в торговых центрах, на стадионах, улицах и т.п.
На момент начала разработки клиент публиковал рекламу, используя только приложение Broadsign, но этот сервис неудобен, сложен и ограничен в своих возможностях.
Также у нашего клиента уходило много времени на самостоятельное создание рекламных кампаний своих партнеров и клиентов, так как количество запросов на публикацию постоянно увеличивалось, а ресурсов не хватало. Также основным недостатком Broadsign является отсутствие ролевой системы, которая могла бы гибко управлять правами пользователей.
Дизайн будущего проекта разрабатывался клиентом. Мы в свою очередь начали работу с аналитики и планированием разработки. Клиент просил разделить работы на две фазы:
В первой фазе реализованы:
Пул работ на AWS:
синхронизация портала с сервисом Broadsign.
почтовые нотификации с использованием AWS SES;
развертывание трех окружений: Dev, Stage, Prod;
система фильтров;
А так же:
работы с БД;
регистрация/идентификация пользователя на портале;
блок создания и редактирования кампании;
создание расписаний для рекламных кампаний;
Вторая фаза включала в себя расширение ролевой модели и работу над функционалом медиа.
Были созданы иерархические роли:
Суперадминистратор (сотрудник, который отвечает за работу с порталом);
Администратор организации
Редактор (представитель партнеров, который отвечает за редактирование кампаний);
Рекламный пользователь (крупные клиенты партнеров, который публикуют свои кампании);
Маркетинговый пользователь (клиенты партнеров, которые публикуют свои кампании только с одобрения администратора или суперадминистратора)
Благодаря разработанному функционалу, работа для клиента упростилась:
Интерфейс стал понятен и удобен, а пользователи смогли уйти от необходимости работать напрямую с broadsign;
Появилась возможность быстрого просмотра добавленных медиа к рекламной кампании;
Ролевая модель дает возможность гибко управлять правами пользователя;
Сократились трудозатраты клиента (ранее при использовании Broadsign напрямую все эти функции мог осуществлять, только официальный представитель компании).