Event Tracking
MobilePush SDK versions 8 and above introduce new methods that you can use to track analytical events related to end-user interactions within your app. You can use these events to orchestrate journeys or trigger in-app messages in response to real-time user activity.
To implement event tracking, ensure that your app is running MobilePush SDK version 8 or above. For guidance on migrating to a newer version of the SDK, refer to the migration guides for iOS and Android.
A tracked event contains the event name and optional event attributes. Your app builds an event object according to your business requirements and then sends it to the MobilePush SDK. When defining these events, ensure that the events implemented in the SDK are identical to the events defined in the Marketing Cloud Engagement UI.