UserSession
Represents AnalyticsSession instance to report user's actions events and metadata. Note that ApplicationSession factory method ApplicationSession.createUserSession must be used for session instance creation.
Properties
The AnalyticsReporter.Configuration instance.
The connectivity status to the analytics system.
The current lifecycle State.
Functions
Adds custom error event to be published by the analytics reporting system.
Called when User executes "change subscription" flow.
Called when User executes "complete payment" flow.
Called when User executes "create profile" flow.
Called when User executes "delete profile" flow.
Called when User executes "forgot password" flow.
Called when User executes "purchase subscription" flow.
Called when User executes "purchase subscription cancel" flow.
Called when User executes "purchase subscription failure" flow.
Called when User executes "start subscription" flow.
Called when "update metadata" is required. It updates existing user metadata records only without sending any event.
Called when User executes "update profile" flow.