Default Android SDK

This document lists all the information that is collected by default with Android SDK. 

Default Events

Following are the events collected by MoEngage Android SDK

Event Name Description
User Logout 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


Default User Attributes

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.

  1. User ID
  2. First Name
  3. Last Name
  4. Full Name
  5. Email Id
  6. Mobile Number
  7. Gender
  8. Location

Refer to the developer documentation to know more about how to use the helper methods.

Device Info

Following are the device attributes collected by MoEngage Android SDK

  1. OS Version
  2. API level
  3. Model Name
  4. Product Name (Optional)
  5. Manufacturer (Optional)
  6. Google Advertising Identifier(GAID) (Optional)
  7. GAID tracking status (Optional)
  8. Carrier (Optional)
  9. Device Density (Optional)
  10. Device Width (Optional)
  11. Device Height (Optional)
  12. Android Id (Optional)
  13. Network Type
  14. Device Timezone



  • The MoEngage SDK tracks certain device data, some of which are optional. By default, these optional attributes are disabled or 'opted-out'. To enable these optional attributes, call the corresponding methods in the MoEngage SDK.
  • Device information is collected but not available for analysis as of now on the MoEngage dashboard.

For information about MoEngage-generated events and attributes, refer to Derived Events and Attributes.


Was this article helpful?
4 out of 5 found this helpful

How can we improve this article?