AnalyticsCollector
@MainActor
public protocol AnalyticsCollector
The AnalyticsCollector protocol defines the interface for AdswizzSDK to be able to add or remove instances of objects that conform to the AnalyticsConnector protocol.
Adding/removing connectors is a main-actor SDK entry point.
-
Add a connector.
Declaration
Swift
@MainActor func add(_ connector: AnalyticsConnector)Parameters
connectorthe connector to add
-
Remove a connector.
Declaration
Swift
@MainActor func remove(_ connector: AnalyticsConnector)Parameters
connectorthe connector to remove