The app tracking functionality is analogous to the pixel integration. With app tracking, your analyses will cover multiple digital touchpoints for your users, including native and web apps on different mobile devices. App tracking contributes significantly to a better understanding of your visitors or customers.
The app calls and activities of the user are sent to the Mapp Intelligence tracking system as requests through the use of the tracking API.
Depending on the user’s online status, the requests are sent to Mapp Intelligence correspondingly:
- If the mobile device is online, the requests are sent automatically in a definable time interval or manually.
- If the device is offline, the activities are buffered and sent as soon as the device is online again.
When the user moves the app in the background or closes the app directly, all requests that have not yet been sent to Mapp Intelligence are stored in a queue and then transferred as soon as an Internet connection is available.
Based on the tracking data from apps different indicators can be measured, which are are already known from the web analytics, such as page impressions, events, screen size, operating system, useful life, e-commerce tracking, etc. Especially page impression data or events, and also the number of conversion in the e-commerce tracking are beneficial to draw conclusions for optimization.
To integrate the tracking functionality in an Android or iOS app, you must use the corresponding SDK. Further settings are then necessary, for example, to add more methods or to activate the event tracking.
The following sections provide a complete and detailed description of how to integrate the SDK into an app.