Skip to main content

Screen Events

Track general screen views to understand user navigation patterns.

View home page

The user views the "home page" or landing screen of your app:

trackHomeScreenViewedEvent()

Screen viewed

Tracking a visitor's independent screen views helps us track their engagement with the app, as well as where they are in a journey.

An analogous event on a website would be to track independent page views.

The common eCommerce screens all have their own top-level event: basket viewed, list of products viewed, etc.

Your app may have a specific type of page that is useful for marketers to track engagement with.

E.g. if you're running a promotion, and viewing a specific screen indicates interest in the promotion, which marketing might later want to follow up on. To track these custom screens, use the Screen viewed event:

trackScreenViewedEvent(screenName: String, additionalInfo: Map<String, Any> = mapOf())

For example:

trackScreenViewedEvent("promotion", mapOf("promotion-id" to "summer-2020"))