Note
- To view Session And Source information tracked in the dashboard, get the same enabled by contacting the MoEngage support team.
- To track source information accurately, make use of the UTM parameters in your deep links and push notification payloads.
Capture Deep-link Source
AppDelegate SwizzlingCalling of processURL(_:) method is not required if AppDelegate Swizzling is enabled for SDK. For more info on AppDelegate Swizzling, refer to this link.
Non-Interactive Event
Events that should not affect the session duration calculation in anyways in MoEngage Analytics should be marked as a Non-Interactive event. These events:- Do not start a new session, even when the app is in the foreground
- Do not extend the session
- Do not have information on source and session