В данной статье речь пойдет о том, как мы решили вопрос с автоматизацией отчетности и контролем качества отдела контекстной рекламы прибегая к BI-аналитике.
С количественным ростом клиентов и ростом объема работ по рекламным аккаунтам очень важно, чтобы качество оставалось на высшем уровне. Поскольку с данной ситуацией сталкивается каждое стремительно развивающееся рекламное агентство, то мы решили поискать возможные варианты решений данной ситуации на просторах интернета. Информации оказалось больше чем достаточно и сейчас поговорим о том, как мы реализовали BI-аналитику и что из этого получилось.
Какие цели стояли по внедрению BI-аналитики:
- Быстрый анализ аккаунтов по основным показателям на всех рекламных площадках
- Анализ эффективности рекламных аккаунтов по всем проектам в одном отчете
- Визуализация динамики проекта в графическом виде
- Автоматизация отчетов
Инструменты для технической реализации:
- Язык программирования R и выбор IDE для написания на R
- Знания языка запросов SQL и база данных MySQL для хранения данных
- Таблицы Google Spreadsheets для внесения данных по специалистам контекстной рекламы (проекты, которые за ними закреплены) и аккаунт- менеджерам (ответственным за коммуникацию с клиентом)
- Инструмент Power BI от Microsoft для визуализации данных
Последовательность работ включала в себя следующие шаги:
- Сбор данных
- Агрегация данных
- Хранение данных
- Визуализация данных
Схематично это выглядит следующим образом:
Также стоит определиться с частотой обновления данных. Изначально была выбрана модель ежедневного обновления данных с использованием автоматических правил, но позже вывели для себя более приемлемую модель — раз в неделю.
Основные показатели, которые были включены в отчет:
- Достигнутый расход по бюджету
- Конверсии
- Коэф. конверсии
- Стоимость конверсии
- Клики
- Показы
- CTR
- Сред. цена за клик
- Стоимость
Отчет для сравнения
В этот отчет также были включены показатели за прошлый период для сравнения, и показатели с разницей между текущим периодом и прошлым.
Приятным дополнением к отчету будет возможность проанализировать аккаунт используя диаграммы внутри ячеек.
Изменения показателей в процентном соотношении
В данном отчете были выведены те же показатели, что и в первом, но с поправкой на изменения в процентном соотношении. Этот отчет дает возможность обратить внимание на общую картину происходящего. После анализа показателей этого отчета, специалист может углубиться в проект используя первый отчет.
Фильтры и их возможности
Реализация фильтров в отчетах заслуживает отдельного внимания, так как с их помощью намного проще найти нужную информацию. В данных отчетах реализована фильтрация по специалистам отдела контекстной рекламы, аккаунт-менеджерам, рекламным аккаунтам. По мере необходимости отчет дополняется новыми фильтрами такими как: фильтрация по типу и статусам кампаний, тип устройств, ярлыки и т.д.
Для экономии рабочего пространства было принято решение спрятать все фильтра во всплывающее окно. Таким образом получилось выиграть больше места для визуализации отчетов.
Отображение динамики основных метрик в диаграммах
Не менее интересным получился отчет по динамике основных метрик (ОМ) в диаграммах. С его помощью легко проследить тенденцию роста или спада ОМ.
Реализованы эти диаграммы были с помощью всплывающего окна, что в очередной раз помогло сэкономить рабочее пространство для отчетов.
Подведем итоги
Осилить этот проект за пару дней не получится.
Для начала стоит определить основные цели и задачи, которые должна помочь решить BI-аналитика.
Выбрать СУБД и проработать структуру базы данных.
Получить доступ к API. Этому тоже надо уделить немного времени.
Знание языка R даст возможность запросить все необходимые данные.
Инструмент Power BI от Microsoft поможет в визуализации.
Как результат в нашем распоряжении появились автоматизированные отчеты для контроля качества, где в едином месте собрана вся необходимая информация по рекламным аккаунтам отдела РРС.
В первую очередь полезными эти отчеты будут руководству, так как в их распоряжении вся информация по работе отдела.
Руководители команд может удобно пользоваться связкой проект-специалист для быстрой коммуникации.
Специалисту удобно делать срезы по всем своим проектам и в первую очередь реагировать на отрицательную динамику.
Михнюк Дмитрий
Веб-аналитик Svitsoft
