О проекте
Saints Row — внутренняя панель для команды, которая работает с рекламой в Facebook через большое количество аккаунтов. Проект мы делали для того же заказчика, что и антидетект-браузер Aurorium. В одном интерфейсе собраны аккаунты, рекламные кабинеты, бизнес-менеджеры, страницы, кампании и объявления, а запуск рекламы сразу на многих кабинетах выполняется по шаблону. Мы проектировали интерфейс: таблицы кабинетов, добавление аккаунтов и инструмент массового создания рекламы.
Задача
Когда рекламных кабинетов десятки или сотни, стандартный рекламный интерфейс перестаёт работать: в каждый кабинет нужно заходить отдельно, а одинаковые кампании приходится собирать вручную по много раз. Нам нужно было спроектировать рабочее место, где оператор видит состояние всех кабинетов в одной таблице, добавляет аккаунты пачками и запускает однотипную рекламу на выбранные кабинеты за один проход.
Рекламные кабинеты в одной таблице
Главный рабочий экран — таблица рекламных аккаунтов. В каждой строке — кабинет с ID и цветными тегами, статус, биллинг с лимитом расхода, привязанные данные и часовой пояс, количество объявлений и ключевые метрики: показы, CPM, CTR, клики, цена за клик. Статусы помечены цветной точкой, поэтому проблемные кабинеты, например с ошибкой прокси, видны сразу.
Над таблицей — выбор периода, разделение данных, поиск и фильтры. Метрики сортируются по столбцам. Внизу — счётчик выбранных строк и меню «Действия»: любую операцию можно применить сразу к сотне кабинетов, а не повторять её в каждом.
Добавление аккаунтов
Новый аккаунт заводится в одном окне. Слева — данные для входа: название, user agent, cookies в формате JSON, группа, прокси, заметка, логин и пароль, при необходимости — двухфакторная аутентификация. Справа — настройки того, какие данные сервис будет обновлять у аккаунта: статистику, расширенные данные по картам, статусы страниц и бизнес-менеджеров, а также интервал обновления. Подсказка рядом напоминает, что при банах стоит оставлять только статистику. Для больших объёмов есть добавление из файла и массовое добавление.
Запуск рекламы по шаблону
Инструмент «Шаблон рекламы» решает главную рутинную задачу — создание одинаковых кампаний во многих кабинетах. В списке шаблонов по каждому видны цель, бюджет и стратегия, гео с исключениями, таргетинг по возрасту, полу и языку, устройства и места размещения: Facebook, Instagram, Messenger, Audience Network. Длинные значения, например список регионов, раскрываются по подсказке, чтобы не раздувать строку.
Окно шаблона разделено на две части. Слева — названия кампании, группы объявлений и объявлений, диапазон бюджета и ссылки. Справа — креативы с кнопкой «Добавить крео» и общей миниатюрой, ссылки для объявлений по одной в строке и параметры URL. Чтобы ссылки не приходилось собирать вручную для каждого кабинета, мы добавили макросы — ID пикселя, название шаблона, ID аккаунта и страницы — с примером готовой ссылки прямо в интерфейсе. Запуск — кнопкой «Начать», повторный — «Перезапуск».
Результат
Сервис превращает работу с множеством рекламных кабинетов в работу с одной таблицей. Аккаунты добавляются пачками, их состояние и метрики видны в общем списке, а однотипные кампании создаются из шаблона сразу во всех выбранных кабинетах. Боковое меню связывает это с инструментами вокруг: прокси, настройкой потоков и логом действий.
