Задание #1
Дисклеймер: Из соображений конфиденциальности все числовые данные не соответствуют действительности, поэтому возможные аномалии в значениях метрик не должны вас смущать.
Входные данные
На входе имеется 2 файла - cost_sample.csv и mmp_data.csv.
cost_data.csv - данные, получаемые из рекламного кабинета (на уровне worldwide)
Файл содержит следующие поля:
install_date - дата закупки трафика
media_source - источник закупки трафика
platform - мобильная платформа
ad_account_id - id рекламного аккаунта
campaign_id - id рекламной кампании
campaign_name - имя рекламной кампании
spend - маркетинговые затраты (USD)
impressions - количество показов рекламы
clicks - количество кликов по рекламе
mmp_data.csv содержит данные, получаемые от партнера по атрибуции.
attributed_touch_type - дата и время атрибуции касания в установку
install_time - дата и время установки
event_time - дата и время события
event_name - имя события
media_source - источник установки
campaign_name - имя рекламной кампании
campaign_id - id рекламной кампании
country_code - страна
user_id - идентификатор пользователя
platform - мобильная платформа
event_revenue_currency - валюта платежа (если событие-платеж)
event_revenue - сумма платежа в валюте платежа (если событие-платеж)
event_revenue_usd - сумма платежа в USD (если событие-платеж)
cohort_day - день жизни пользователя, на который произошло событие
Важно! Предоставленные данные не являются источником для дашборда в чистом виде. С ними нужно провести дополнительные манипуляции используя SQL.
Необходимо построить когортный отчет (в табличном виде), который будет отображать основные маркетинговые метрики, необходимые для принятия решений:
Cost - затраты на рекламу
Installs - установки
Buyers - общее количество платящих в когорте
CPI - стоимость установки
CPM - стоимость 1000 показов
CTR - соотношение кликов и показов
IPM - количество установок на 1000 показов
C2B_0,1,3,5, - конверсия в платящего на 0,1,3 и 5 день жизни когорты
CPB_0,1,3,5 - стоимость платящего на 0,1,3 и 5 день жизни когорты
Total Revenue - общий доход от рекламы
ROAS_0,1,3,5 - окупаемость затрат на рекламу на 0,1,3 и 5 день жизни когорты
В строках таблицы должны быть когорты, в столбцах - метрики.
Пример:
Фильтры
по платформе (platform)
гибкий выбор дат (install_date)
грануляция когорт (неделя-день)
Другие требования
возможность изменять размерность когорт (неделя или день)
неделя начинается с пятницы
Также вы можете добавить дополнительные любые метрики, разрезы и представления данных, которые считаете уместными. Табличный отчет, описанный выше, является необходимым, но не обязательно является достаточным :)