Задача аналитика в первую очередь - получать выводы основываясь на событиях игроков. В тестовом задании вам предлагается датасет (в формате csv) в котором содержатся события для игры в жанре Match-3 для когорты пользователей, регистрировавшихся с 21 мая 2054 года в течении 7 дней. Для выполнения задания можно использовать любые известные вам инструменты. Ответ на тестовое задание присылать в виде мини-отчета в формате pdf. Если считаете необходимым - можно дополнить любыми другими файлами. Основные цели, проверяющиеся в ответе на тестовое задание:
- Получение метрик из событий
- Визуализация информации
- Составление выводов на основе имеющейся информации
Список событий
EventType:”Install” - регистрация
EventType:”Session” - старт сессии
EventType:”InitPurchase” - инициация покупки (нажатие на кнопку купить в игре и вызов системного магазина)
EventType:”Purchase” - совершение покупки
EventType:”FtueStep” - прохождение воронки входа
Описание параметров событий Для всех событий список полей всегда одинаков. По смыслу значение поля EventParam в зависимости от типа события отличается, остальные универсальны для всех типов событий
- EventTime - время совершения события в формате timestamp
- EventType - тип события
• Registered - дата регистрации игрока в формате timestamp
• UserUID - уникальный идентификатор игрока
• UserSource - источник инсталла (органика или траффик)
• EventParam - меняется в зависимости от EventType
◦ EventType:”Install” - в параметры присылается название устройства на котором запущена игра
◦ EventType:”Session” - в параметр указывается порядковый номер сессии
◦ EventType:”InitPurchase” - в параметре присылается стоимость покупки в USD
◦ EventType:”Purchase” - так же в параметре указывается стоимость товара в USD
◦ EventType:”FtueStep” - в качестве параметра указывается номер шага в воронке входа
▪ 1 - регистрация игрока
▪ 2 - первый матч 3-х фишек
▪ 3 - второй матч 3-х фишек
▪ 4 - свободный ход (не ограничен туториалом)
▪ 5 - окно награды за уровень с кнопкой “далее”
▪ 6 - матч из 4-х фишек
▪ 7 - матч бонуса (уничтожить линию)
▪ 8 - конец уровня и конец туториала
Задание на позицию Game Analyst
- Составить мини-репорт по игре на основании имеющихся данных
- Предложить новые события, которые позволят вам как аналитику знать об игре больше
- Указать на слабые места в игре над которыми стоит поработать и предложить механики, которые могут решить найденные проблемы