Glossary

Active user
An app user who has at least one foreground session over the selected period. Sample report * .
Validating purchases

Confirming a purchase and payment on Google Play Market or Apple App Store. Validation lets you filter purchases made from hacked apps. With validation enabled, all In-App Revenue metrics are counted based on validated purchases and purchases sent without validation parameters. For invalid purchases, Invalid revenue and Users with invalid revenue metrics are counted.

For more information about setting up validation, see Sending revenue on Android and on iOS.
App version
The version of the application that the user has installed, including the build number. Sample report*
Age
This metric is detected using Crypta technology. Sample report*
Revenue
App revenue. App revenue can be divided into two types: IAP (in-app purchase) and Ad (Advertising).

To track revenue in reports, you should configure sending in the library. For more information, see Sending Revenue on Android and on iOS.

Geography
The region of the user's location is detected using GPS, LBS. Sample report*.
Guest access

Allows you to give another user access to your app statistics. For more information, see Managing app access.

Session length
The time difference between the first and last event in the session. The session starts when the app is opened, and ends when the app is closed, a new session is force started, the app crashes, or the user is inactive for a prolonged period (session timeout). By default, the timeout is 10 seconds. You can change this value using the extended library configuration. For more information, see the Examples of using methods.Sample report* section.
Identification

For device identification, the AppMetrica SDK uses various types of identifiers available in the system depending on the platform, or combines them for increased accuracy. For this purpose, the Google AID is collected on Android devices, and the Apple IDFA and IFV are collected on iOS devices.

More information about identifiers
Google AID

An advertising ID that is assigned by Google Play services. The advertiser can use it to identify a unique user, display targeted ads, and track the number of click-throughs from an ad to a site. If desired, the user can reset the ID or disable ad personalization.

Apple IDFA

An advertising ID. The advertiser can use it to identify a unique user, display targeted ads, and track the number of click-throughs from an ad to a site. If desired, the user can reset the ID.

IFV
An ID that is issued to the advertiser of an app. The same IFV is used for all apps from the same developer.
Traffic source
The source for an app install. The source may be an advertising campaign that engages users, or organic installs (directly from the app store). Sample report*.
Crash
A critical error that leads to emergency shutdown of the app. Collected and sent automatically. To disable collecting and sending errors, call the setReportCrashesEnabled method in the SDK API. Sample report*.
Cohort analysis

Allows you to group users by the app install date and track changes over time for each cohort in the percentage of users who return to the app, or the percentage of users who complete a target event (event conversion). You can also compare these cohorts with each other. For more information, see Cohort analysis.

Sample report *.

Cohort
A group of users who share a characteristic and the date of completing a target event. The shared characteristic may be an app install or a target event.
Event conversion
The percentage of the total number of users who completed a target event during the selected time period.
Median

The value of data samples which means that half of sample items are greater than this value and the other half are less.

For example, for the {23, 32, 24, 26, 40} sample the median is equal to 26.

To obtain the median value, order the sample items in ascending or descending and take the average item: {23, 24, 26, 32, 40}. If the sample has an even number of items, the median is the half-sum of the two average items.

New user

A user who installed and launched the app at least once during the selected time period. If a user performed multiple installations during this period, only the first installation is counted. If a user removed the app and then re-installed it, this user is considered a new user.

Operator
The mobile carrier that the device uses to connect to mobile internet. Determined based on the MCC (Mobile Country Code) and MNC (Mobile Network Code). Sample report*.
Organic

All app installs that users make themselves (for example, from the app store), as well as installs that weren't attributed to a partner or advertising campaign.

Deferred deeplink

The maximum number of characters that can be transferred in the deferred deeplink parameters is 7475.

Error
Any error (not a crash) that occurred in the app. It can be sent by calling the ReportError method in the SDK API. Sample report*.
Platform
The platform that the app is running on (for example, iOS, Android, or WindowsPhone). Sample report*.
Gender
This metric is detected using Crypta technology. Sample report*.
Remarketing campaign
An advertising campaign that is aimed to return users to the installed application. For more information, see Creating a remarketing tracker.
Segment

A subset of users filtered by a formal attribute (for example, by the OS name).

Sampling

Controls the accuracy of report data. If generating a report requires a large amount of data, collecting this information might take a long time. In order to generate the report faster, the service can use just part of the data (for example, 10%). You can control sampling manually.

Session

A session of a user interacting with the app. The session starts when the app is opened, and ends when the app is closed, a new session is force started, the app crashes, or the user is inactive for a prolonged period (session timeout). By default, the timeout is 10 seconds. You can change this value using the extended library configuration. For more information, see Usage examples.

Event

Programming code used for transmitting information about user activity that you want to track, such as app installs.

You can use the AppMetrica SDK to transmit event messages and events with additional parameters.

You can pass any data structure in JSON for calculations:

  • object — A tree branch is created for each object key, and the algorithm is called recursively for each value.
  • string — Counts the number of times each different value of the string occurs.
  • number — Calculates the total and average value of all numbers.
  • true, false or null — Calculates the number of times each value occurs.
  • array — Creates a [Parameters] tree branch and calculates the number of times when the value is an array. The algorithm is run recursively for each item in the array.

Sample report *. For more information about how data is presented in reports, see Events.

Connection
Type of internet connection (for example, Wifi, Hspa+, LTE, HSDPA). Sample report*.
Tracker
Attention. The post-click landing option is no longer supported.

A container with URLs and settings for tracking and collecting statistics about app installs via partners as part of an ad campaign. You can set the destination URL, deeplink, or post-click landing and get a tracking URL. When users go to this URL (and then install or open the app), it is reflected in the report.

Device
Names of device models. Sample report*.
Destination URL
Screen
The screen resolution in pixels (such as 1280x720). Orientation is not considered. Sample report*.
Interface language
The system locale (such as ru-RU or tr-TR). Sample report*.
Ad Revenue

Revenue from advertising placements in the app.

Deeplink
IAP Revenue

Revenue from purchases made by the user in the app. For example, game improvements, goods in stores, subscriptions.

Postback URL

A link for sending an event message (about an install or a target event). The event recipient is a partner. You can send additional parameters to the postback URL.

Postback

A GET request to the specified URL (the postback URL), which certain parameters can be sent to. You can add up to 5 requests per campaign. More information about the postback policy.

Retention

The percentage of users who installed the app during a given day, week, or month (the reference period) and then returned to the app (opened it) on a specific day, week, or month after installing.

This metric is calculated as the ratio of the number of users running the app during the Nth day, week, or month to the number of users who installed the app in the reference period (this number is taken as 100%).

Rolling Retention

The percentage of users who installed the app during a given day, week, or month (the reference period) and then returned to the app during a specific day, week, or month, assuming they could have potentially returned during the preceding time period. These users are not interpreted as lost (inactive) until the last time they start the app.

To better understand how Rolling Retention works, imagine a user who first opened the app on the day of installation (the reference day), and next opened it on the fourth day after installing. This user is counted as active on the fourth day and for all the previous days, as well. Even though it took the user four days to come back to the app, this was always a possibility during that time.

Post-click landing
Attention. The post-click landing option is no longer supported.

The page that will be opened in the user's browser after clicking the link to install the app. You can enter it when you configure the tracker.

Re-engagement
User's return to the installed application as a result of an advertising campaign. The return is usually made via deeplink.
Root status
Whether the device has root access. Root access is used on a device for deleting system applications, making unauthorized changes, or installing apps that only work in this mode. Sample report*.
Silent push notification

A message that is processed by the application in the background without displaying to the user. You can transfer additional data to the application via silent push messages or check the delivery of notifications.

Tracking URL

A link in the https://appmetrica.yandex.com/serve/* format that takes the user to the app store for installing the app. If the app is already installed, it opens the app (if a deeplink is specified). Created when setting up the tracker. For more information, see What is tracking?.

* To view the sample report, you need to get demo access.

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.