TrackScreen

fun TrackScreen(view: Event.View, analyticsInterface: AnylyticsInterface = LocalAnylyticsInterface.current)

A Composable function that tracks screen views using an Event.View object.

This function triggers analytics tracking when a screen is viewed, with the tracking being re-triggered whenever the screen name changes.

Parameters

view

The Event.View object containing screen name and additional context

analyticsInterface

The analytics interface to use for tracking, defaults to the current LocalAnylyticsInterface


fun TrackScreen(screenName: String, analyticsInterface: AnylyticsInterface = LocalAnylyticsInterface.current)

A Composable function that tracks screen views using just a screen name.

This function provides a simplified way to track screen views when no additional context data is needed.

Parameters

screenName

The name of the screen being viewed

analyticsInterface

The analytics interface to use for tracking, defaults to the current LocalAnylyticsInterface