AnylyticsFirebase

class AnylyticsFirebase @Inject constructor : AnylyticsInterface

Firebase implementation of the AnylyticsInterface.

This class handles sending analytics events to Firebase Analytics, including screen view tracking and user action tracking.

Constructors

Link copied to clipboard
@Inject
constructor()

Functions

Link copied to clipboard
open fun trackAction(actionName: String)

open override fun trackAction(action: Event.Action)

Tracks a user action event in Firebase Analytics.

Link copied to clipboard
open fun trackScreen(screenName: String)

open override fun trackScreen(view: Event.View)

Tracks a screen view event in Firebase Analytics.