CompoundAnalyticsEngine
final public class CompoundAnalyticsEngine
extension CompoundAnalyticsEngine: AnalyticsEngine
Combines multiple Analytics Engines into a single engine.
Use this only if you have multiple engines.
-
Array of analytics engines to iterate over
Declaration
Swift
public let engines: [AnalyticsEngine] -
Initialize compound analytics engine.
track(event:)will be called on each engine in array order.Declaration
Swift
public init(engines: [AnalyticsEngine])Parameters
enginesarray of engines to combine
-
Track an analytics event
Declaration
Swift
public func track(event: AnalyticsEvent)Parameters
eventthe event to log
CompoundAnalyticsEngine Class Reference