TMPrePurchaseUserAnalyticsListener

Interface for tracking user actions in the prepurchase flow.

Functions

Link copied to clipboard
abstract fun onEDPSelectionStarted(event: DiscoveryEvent)

Called when a user selects an event on an Artist or Venue Details Page.

Link copied to clipboard
abstract fun onMenuItemSelected(menuItem: TMPrePurchaseMenuItem, type: TMPageType = TMPageType.Default, entity: DiscoveryAbstractEntity? = null, data: String? = null)

This method is called when the user selects a menu item

Link copied to clipboard
abstract fun onPageLoaded(type: TMPageType = TMPageType.Default, data: String? = null)

This method is called when a page is loaded within the pre-purchase experience. It provides analytics on user navigation to different page types.

Link copied to clipboard
abstract fun openURLNotSupported(url: String)

Called when a user navigates to an unsupported URL.