Ozon

Статистика в Ozon ОРД

Проектиование и развитие функионала кабинета Ozon ОРД

  • design
  • product
  • web
  • b2b
ord.ozon.ru
Обложка кейса «Статистика в Ozon ОРД»

Описание проекта

Ozon ОРД – это платформа для сбора и передачи информации о распространяемой в интернете рекламе в ЕРИР (единый реестр интернет-рекламы) с помощью маркера. Маркер – уникальный код, по которому отслеживается реклама в период кампании. В нём зашифрованы идентификаторы оператора рекламных данных и креатива.

Вводные

Проект поддерживаю более года. Когда РНК заявил о новом законе о рекламе, наша компания решила создавать свой ОРД и я был подключен к проекту. Я спроектировал функционал MVP для получение аккредитации и лицензии, так же прорабатывал большие прототипы для демонстрации РНК и дальше уже для проведение исследований. А дальше уже дооснощали функционалом и поддерживали соответствие API ЕРИР-а.

Наш продукт всегда на связи с нашими клиентами, есть чатик в телеге с ними, переодически закидываем туда ссылку Pathway для быстрых исследований и квартально проводятся UX-интервью.

Проблема

С увеличения объемов отчетов, для передачи данных в ЕРИР, стало неудобно в актах прописывать информацию о каждом креативе, их даты размещения, их показы, страницу актов во многих случаях можно скроллить бесконечно. О сложностях говорили нам пользователи на интервью и ещё писали в поддержку об этом. Так же ЕРИР начал оптимизировать свои данные и выкатил обновления API касаемо данных о креативах в актах.

Цель

Поддержать изменения API ЕРИР-а и обновить интерфейс Актов так, чтоб было удобно было управлять статистикой креативов.

Задачи

  • Обновить и проработать страницу настройки заполнения актов;

  • Реализовать в Актах привязку статистики по креативам;

  • Проработать новый раздел “Статистика” и добавление записей о креативах.

Процесс

После полугода, как кабинет был доступен пользователь, выяснили, что заполнение актов необходимо было доработать. Пользователи писали о длинной портянке, мы сами на это обратили внимание, что приходящее по API усложняло считывание из-за длинны страницы. В добавок ко всему, изменилась API ЕРИР-а (на их стороне тоже был запрос на изменение передачи и хранения данных). В акт необходимо было внести данные о самом акте между контрагентами, а так же данные по всем необходимым изначальным договорам. В текущем решении сложно и заполнять и управлять введёнными данными, хоть при открытии, допустим, для редактирования акта, там весь “аккардион” с записями закрыт. Ещё сложность в поиске определённого креатива, нет понимания отчитались о нем в акте или нет.

Заполнение Акта
Заполнение Акта

После анализа информации, проведения качественных исследований и проанализировав изменение API ЕРИР-а было принято решение сделать новый раздел “Статистика”, где будут заполняться итоговые данные о креативе после кампаний, и эта статистика по креативу будет привязана сначала к изначальному договору, а потом уже к акту. И это должно работать в обратную сторону, в разделе “Статистика” необходимо будет отражать привязку креативов к актам и договорам.

Как будет выстроен флоу: пользователь заводит статистику по креативу, заполняет данные по площадке, показам, периоду и стоимости, дальше, когда нужно отчитываться за период ЕРИР-у, заводят акт, где указывают изначальный договор и к этому изначальному договору привязывают статистику за определённый период.

Статистика

Первым делом, было необходимо проработать таблицу и фильтры раздела. Если креатив прикрепили к акту и договору, то в таблице это так же указываем, отражаем ID, название и линк на них. Все что не влезает в ячейку при наведении отражаем в тултипе.

Раздел статистика. Таблица
Раздел статистика. Таблица

Дальше при добавлении было необходимо выбрать нужный креатив, выбрать площадку на которой он крутился (площадок может быть много на один креатив), а дальше заполнить показы, период и стоимость. Был добавлен чекбокс, на случай, если планы и период были одинаковы. Страница редактирования ничем не отличается.

Добавление статистики
Добавление статистики

Акты

Уменьшил громоздкую форму, данные об акте остаются, здесь пользователи так же их заполняют, а все что касается разлокации договоров, по большей части, идёт через выбор нужных договоров и статистики.

Старый и новый вид добавления актов
Старый и новый вид добавления актов

После выбора договора, необходимо заполнить Сумму и НДС, нельзя предзаполнять форму нулём и заполнять НДС, тк ноль – уже число и оно может быть в договоре. Все что касается финансов, лучше предоставить настройку пользователям, чтоб они были уверены в том, что заполняют. Дальше из-за технических ограничений необходимо добавить/сохранить акт, тк запрос в базу отправляться только после сохранения и дает дальше возможность привязать статистику по креативам. Здесь же отразил состояние ячеек в таблице.

Заполнение Акта
Заполнение Акта

При клике на ячейку договора или иконку редактирования поднимается модальное окно с таблицей, где осуществляется выбор статистики креатива. Системы выдаёт ту статистика, которая подходит под период акта. Добавление через иконку или через массовый выбор. По аналогии работает удаление выбранной статистики. Так же в заголовке дублируется информация о договоре и периоде, чтоб всегда был контекст куда пользователь привязывает креативы.

Выбор статистики
Выбор статистики

После сохранения вся информация о договорах и статистике сохраняются в нашей базе, а затем отправляются в ЕРИР.

Результат

Функционал выкатили, собрали обратную связь, теперь пользователям гораздо проще следить за креативами, за которыми следует отчитаться ЕРИР-у или же уже отчитались. Была обратная связь от агентств, что в статистике не хватает колонок с датами создания/изменения, кто создал/изменил, тк в агентствах в одном кабинете могут сидеть несколько человек. Соответственно для таких столбцов нужно будут новые фильтры, а так же добавили функционал управления столбцами в таблице. Что собственно в следующим релизе и выкатили.

Обновлённые фильтры и таблица
Обновлённые фильтры и таблица