В очередном on-going рассказываем, как не терять важные события из приложения (бонус — совет от Макса Кожнова, Azur Games), какие возможности добавились в AppMetrica SDK для соблюдения приватности ваших пользователей, плюс пара приятных улучшений в карточке Профиля.
Наверняка в вашем приложении уже имеется опция «Отключить отправку статистики». Зачастую она предлагается пользователю сразу, во время on-boarding'а, и почти всегда она доступна где-то в настройках.
Порой это вызывает трудности в аналитике — новый пользователь еще не предоставил согласия на отправку данных (но, скорее всего, сделает это через пару шагов туториала), а ценные события по прохождению этого туториала уже нужно собирать.
В AppMetrica SDK 3.2 (iOS и Android) появился новый удобный метод включения/отключения отправки статистики, а также флаг активации «не отправлять статистику».
Всё просто:
Подробнее об использовании метода и флага можно почитать в документации.
Немного внутренней кухни — события, переданные в AppMetrica SDK, почти всегда отправляются не моментально, а сначала собираются в пачки по несколько штук. Если событий мало, то пачка отправляется при завершении сессии или по таймауту. Эта буферизация позволяет сохранить реалтаймовость отчетов и дает существенную экономию трафика и батарейки на устройстве пользователя.
Однако, существуют кейсы, когда пользователь быстро выходит из приложения. И больше в него не возвращается. Или вовсе удаляет!
Такие сценарии и нужно анализировать максимально точно и качественно. Именно в такой ситуации важно наличие событий, так как по ним вы сможете восстановить пользовательское поведение и понять, что привело к уходу пользователя.
Вот чем поделился Максим Кожнов, Head of Analytics в Azur Games:
Туториал, оn-boarding уровни — критичное место. По моему опыту из разных проектов, значительная часть «отвалов» приходится на пробные уровни или туториал — во время прохождения или сразу после. Просто сворачивают игру и всё.
Если игру вот так попробовали и удалили, значит, мы вообще не получим события, накопленные за время прохождения туториала. А это очень важное место для анализа и улучшения. Поэтому, возможно, с некоторым ущербом для энергопотребления, но события тут нужно отправлять сразу, то есть настроить SDK таким образом, чтобы события не копились, а отправлялись моментально.
В AppMetrica SDK 3.2 (iOS и Android) появился метод для принудительной отправки буфера событий. Используйте его в критичных пользовательских сценариях — funnel покупки в e-commerce приложении, прохождение on-boarding'а в игре. Это важно.
Профили пользователей появились в AppMetrica не так давно, а мы уже готовы представить полезное дополнение — поиск по timeline'у событий в карточке пользователя.
Изучать timeline событий — будто наблюдать за тем, как пользователь работает с приложением: все события в сессии, включая крэши и запуск диплинком, выстроены в цепочку по времени. Новая фича пригодится для качественных исследований приложения. Поиск позволяет оставить в timeline'е только требуемые для исследования события.
Вот пример — изучим, как отдельный пользователь приложения AppMetrica использует отчет по Операционным системам.
Найдя сессии, в которых открывался отчёт по ОС, мы исследуем детали: из каких фильтров был выбран отчёт, как долго пользователь AppMetrica его просматривает.
Попробуйте фичу сами, это удобно.
–
С возвращением из отпуска!
Команда AppMetrica