Getting started
Step 1. Create an account and set up the app
Note
You need a Yandex ID account to use AppMetrica. If you don't have one, please register.
Action |
Role |
Estimated time |
Comments |
Register and set up an AppMetrica account |
|
10 min |
|
Grant your team members access to AppMetrica |
|
1 min per user |
AppMetrica offers multiple levels of access. For more information, see Managing app access. |
Stage 2. Integrate the AppMetrica SDK
Action |
Role |
Estimated time |
Comments |
Choose a platform for AppMetrica SDK integration |
|
10 min |
AppMetrica is available for native Android and iOS apps. In addition, you can use plugins for Unity | Flutter | React Native. Recommendation: Use the same API key for both versions of your app. |
Configure advanced SDK settings |
|
30 min |
The AppMetrica team recommends taking advantage of these advanced features:
For more information, see the sections on Android, iOS, Unity, Flutter, and React Native. |
Determine what basic app events you want to monitor |
|
30 min |
AppMetrica supports a number of event types. Some of the basic events are monitored automatically, while others require manual setup by the developer. For example: |
Determine what custom events you want to monitor |
|
30 min |
With AppMetrica, you can collect statistics on custom app events. Recommendation: Learn more about the limits for custom events. |
Start sending the collected data to your developers |
|
3 hours |
Useful resources for developers:
|
Additional tools
Integrate the AppMetrica Push SDK
Action |
Role |
Estimated time |
Comments |
Choose a platform for AppMetrica Push SDK integration |
|
10 min |
The AppMetrica Push SDK is available for native Android and iOS apps. In addition, you can use plugins for Unity | Flutter. |
Read about integration when using other push services |
|
30 min |
Developers should learn how to redirect messages between integrated SDKs. |
Read about the Push API features |
|
20 min |
AppMetrica supports sending push notifications both through the service interface and via API. |
Learn more about the AppMetrica analytics tools
Reports
The AppMetrica web interface lets you view statistics on mobile app usage.
Reports -> Product |
|
With this report, you can:
|
|
With this report, you can assess:
|
|
With this report, you can:
|
|
With this report, you can assess:
|
|
With this report, you can assess:
|
|
With this report, you can:
|
|
This report shows user distribution based on selected attributes, including custom ones. This is the only report that tracks users by |
|
Reports -> Marketing |
|
This report shows information on app install sources |
|
This report shows statistics on app install sources obtained from SKAdNetwork, a campaign attribution system for iOS 14.5+ that ensures user privacy |
|
This report shows push campaign statistics, including the number of sent, delivered, and opened push notifications |
|
This report shows data on user re-engagement (users who returned to the app) and the target events they completed |
|
Reports -> Monetization |
|
This report shows what actions users take when making purchases |
|
With this report, you can:
|
|
Reports -> Crashes and errors |
|
With this report, you can determine which crashes and errors occur most often |
API
- The Management API for adding, editing, and deleting apps.
- The Reporting API for getting app statistics.
- The Logs API for getting raw data about your application.
- The Data Stream API for exporting data as CSV or JSON files.
- Post API for uploading event information.
- The Push API for creating push campaigns.
If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.