This document lists all the information that is collected by default with Android SDK.
Following are the events collected by MoEngage Android SDK
|Tracked when a user logs out of the app/site or user reset.
|Viewed Web Page
|Tracked when a user visits a web page. Select page URL as an event attribute to find the number of users visiting a particular page or use it to set up a "Drop-off capture" Event Triggered Web Push.
|Notification Received Android
|Tracked when a user receives a notification on the Android device.
|Notification Clicked Android
|Tracked when a user clicks the notification on the Android device.
|In-App Shown Android
|Tracked when an In-App message is shown to the user on the Android device.
|In-App Clicked Android
|Tracked when a user clicks In-App message on an Android device.
|In-App Closed Android
|Tracked when a user dismisses the In-App message by clicking on the close button on the Android device.
|In-App Rating Done
|Tracked when a user submits a rating in In-App
MoEngage SDK provides helper methods or APIs for tracking the commonly used/tracked user attributes. Please make sure to use the helper methods for tracking these attributes. Below is the list of attributes for helper methods.
- User ID
- First Name
- Last Name
- Full Name
- Email Id
- Mobile Number
Refer to the developer documentation to know more about how to use the helper methods.
Following are the device attributes collected by MoEngage Android SDK
- OS Version
- API level
- Model Name
- Product Name (Optional)
- Manufacturer (Optional)
- Google Advertising Identifier(GAID) (Optional)
- GAID tracking status (Optional)
- Carrier (Optional)
- Device Density (Optional)
- Device Width (Optional)
- Device Height (Optional)
- Android Id (Optional)
- Network Type
- Device Timezone
For information about MoEngage-generated events and attributes, refer to Derived Events and Attributes.