AnalyticsEngine
public protocol AnalyticsEngine
Generic analytics functions to abstract away from specific implementations (Firebase etc)
-
track(event:Default implementation) Track an analytics event
Default Implementation
Tracks an analytics event.
Extracts the event from the factory and tracks that.
Declaration
Swift
func track(event: AnalyticsEvent)Parameters
eventthe event to log
-
Tracks an analytics event
Declaration
Swift
func track(event factory: AnalyticsEventFactory)Parameters
factoryobject that generates the event to log
AnalyticsEngine Protocol Reference