Тестовое задание
НА marketing BI developer
vizor games

Задание #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)
  • грануляция когорт (неделя-день)

Другие требования
  • возможность изменять размерность когорт (неделя или день)
  • неделя начинается с пятницы

Также вы можете добавить дополнительные любые метрики, разрезы и представления данных, которые считаете уместными. Табличный отчет, описанный выше, является необходимым, но не обязательно является достаточным :)


Тестовое задание на marketing BI developer в Vizor Games. Ознакомьтесь с примерами реальных тестовых заданий, которые предлагаются кандидатам. Узнайте, какие задачи могут встретиться и как они связаны с будущей работой. Это поможет лучше подготовиться к собеседованию в Vizor Games и понять ожидания работодателя.
хочешь поделиться решением или заданием с собеседования?

Оставь свои контакты через форму, и я свяжусь с тобой в течение 24 часов
© No Data No Growth, 2024