1. Опиши, какие ивенты и как будешь собирать в фиче iFunny карта
User flow: iOS
Фигма: https://www.figma.com/file/Gorqg11DM6cg53cpDgjxvg/iFunny?node-id=0%3A1
Описание фичи "iFunny Карта"
- Запрос доступа к геолокации (системное окно):
- Пользователь разрешает определение геолокации — определение карты с его местоположением.
- Пользователь не разрешает — возвращение на экран с запросом доступа к геолокации.
- Пользователь хочет, чтобы у него спросили позже - онбординг фичи с системным окном доступа к геолокации в конце.
- Открытие вебвью Google Maps
- Использование координат для определения местоположения пользователя (точка пользователя в центре на карте на середине экрана).
- Отображение маркерами мемы с группировкой. При нажатии на группу мемов открывается лента из этих мемов с возможностью вернуться на карту.
- Отображение других пользователей на карте с группировкой. При нажатии на группу пользователей открывается список из пользователей с возможность отправить запрос на доступ к пользователю и закрыть список.
Пользовательские настройки
- Разрешение системного доступа приложения к геолокации пользователя:
- никогда;
- во время использования приложения;
- разрешить на один раз;
- спросить позже.
- Разрешение показывать локацию пользователя другим юзерам в настройках профиля в приложении:
- показывать;
- не показывать.
Аналитика фичи "iFunny карта"
1. Профиль пользователя - Profile.
Сбор информации по профилю пользователя. Это будут глобальные парметры, которые необходимо отправлять со всеми ивентами. С помощью этой информации можно фильтровать пользователей по тем или иным параметрам, создавать сегменты и отслеживать в дальнейшем их поведение.
Собирается аналитической системой по умолчанию:
- дата установки;
- язык;
- страна;