AppMetrica снова доступна
Сбор данных продолжается, но некоторые отчёты и инструменты пока могут работать с ограничениями. Мы делаем всё возможное, чтобы вернуться в штатный режим. Спасибо, что вы с нами! Подробнее.
Данные в AppMetrica: обзор
AppMetrica собирает данные о действиях пользователей, покупках, рекламной выручке и стабильности приложения. Вместе с характеристиками пользователей и устройств эти данные помогают анализировать, как люди пользуются приложением и где возникают проблемы.
Часть данных поступает после подключения AppMetrica SDK — библиотеки для сбора аналитики в приложении. Передачу остальных данных нужно настроить. Например, SDK может зафиксировать запуск приложения, но для отслеживания прохождения обучения разработчику нужно добавить отправку соответствующих событий.
Какие данные доступны
| Данные | Что можно узнать | Как начать собирать |
|---|---|---|
| Установки и сессии Первый запуск и последующие посещения приложения |
Сколько пользователей открывают приложение и как часто возвращаются | Попросить разработчика подключить аналитику. Сведения об установках и сессиях собираются автоматически |
| Действия пользователей Открытие экрана, использование функции, прохождение этапов сценария |
Какие функции востребованы и на каком шаге пользователи прекращают действие | Определить нужные события и настроить их отправку. Подробнее — Кастомные события |
| Покупки и монетизация Действия с товарами, покупки, подписки и выручка от рекламы |
Что покупают пользователи и какой доход приносит приложение | Выбрать подходящий тип событий: Ecommerce, In-App покупки и подписки или Ad Revenue. Настройка зависит от типа событий и платформы |
| Пользователи и устройства Характеристики устройства и приложения, местоположение, атрибуты пользователя |
Чем отличаются группы пользователей и на каких устройствах они работают с приложением | Системные характеристики SDK определяет автоматически с учетом настроек и разрешений. Передачу собственных характеристик пользователя нужно настроить. Подробнее — Профиль пользователя и Определение местоположения |
| Крэши и ошибки Аварийные завершения и ошибки при работе приложения |
Какие сбои возникают и у каких пользователей | Сбор крэшей предусмотрен в SDK. Отправку собственных сообщений об ошибках настраивает разработчик. Для понятного описания сбоя разработчик может загрузить дополнительные файлы. Подробнее — Крэши и ошибки |
Действия пользователей, изменения в работе приложения и другие факты, важные для аналитики, фиксируются как события. Дополнительные сведения о действии передаются в параметрах события. Например, событие открытия экрана может содержать название этого экрана.
Характеристики пользователя хранятся в профиле как атрибуты. Например, при оформлении подписки её тип можно передать в параметре события — так вы сохраните, какую подписку пользователь оформил в тот момент. Тип подписки можно также передавать в атрибут профиля: там будет храниться последнее переданное значение. По атрибутам профиля можно создавать сегменты и сравнивать группы пользователей в отчетах.
Как передавать данные
Из приложения через SDK
Разработчик подключает AppMetrica SDK к приложению и настраивает сбор. Часть данных библиотека передает автоматически. Для действий, специфичных для приложения, разработчик настраивает отправку сведений в момент нужного действия.
Автоматический сбор не означает, что AppMetrica отслеживает каждое нажатие или открытие экрана. Набор собираемых данных зависит от платформы, настроек SDK и добавленной разработчиком логики.
С сервера через Post API
Post API позволяет отправлять данные HTTP-запросами. Этот способ подходит, если сведения доступны на вашем сервере, например после подтверждения оплаты.
Если часть действий подтверждается на сервере, разработчик связывает их с тем же пользователем в приложении. Это нужно, чтобы видеть его действия вместе.
Для разработчика: связь данных приложения и сервера
Скачать инструкцию для разработчика (TXT): overview-developer-ru.txt
Чтобы загрузить событие через Post API, соответствующий идентификатор должен быть ранее передан через SDK. Перед настройкой проверьте поддерживаемые типы данных и ограничения загрузки.
Как данные дополняют друг друга
Пример: приложение с платной подпиской
По данным о сессиях можно оценить, как часто пользователи открывают приложение. События прохождения обучения помогут найти этап, на котором они останавливаются. Данные о подписках — оценить оплаты и продления, а атрибуты профиля — сравнить пользователей с разными типами подписки.
Если часть пользователей сталкивается со сбоем, данные о крэшах помогут изучить проблему и посмотреть, на каких устройствах она возникает.
Для такого анализа сначала определите, какие вопросы хотите проверить. Затем выберите нужные данные и настройте их передачу.
С чего начать настройку
- Чтобы анализировать действия, изучите виды событий и выберите подходящий способ разметки. Для многошаговых продуктовых сценариев рассмотрите Product Flow.
- Чтобы сравнивать пользователей по их характеристикам, настройте профили пользователей.
- Чтобы отслеживать стабильность приложения, проверьте настройку сбора крэшей и ошибок.
После настройки убедитесь, что данные поступают в AppMetrica. Способ проверки описан в инструкции по выбранному типу данных.
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.