Unified Js Interface
Combines JavaScript interfaces for analytics and authentication in the prepurchase flow.
Delegates to UnifiedAnalyticsJsInterface and UnifiedFanCookiesJsInterface.
Parameters
The UnifiedWebListener to receive events, or null if not set.
The UnifiedAnalyticsJsInterface for analytics events.
The UnifiedFanCookiesJsInterface for authentication events.
Inheritors
Constructors
Creates a UnifiedJsInterface with the provided listener and mapper.
Functions
Logs an event when items are added to a cart.
Requests the current login status.
Initializes multi-factor authentication (MFA) with provided JSON data.
Logs an action performed by the user outside of a page view.
Logs a page view event.
Initiates a sign-in process without specific configuration.
Initiates a sign-in process with provided JSON data.
Logs a click event for a Ticketmaster-promoted item.
Logs a transaction event.
Updates the login state.
Logs the display of a native location selector.
Sets the UnifiedWebListener for testing purposes.