Configuration
public enum Configuration
Configutration
-
To create datazoom configuration.
Declaration
Swift
case datazoom(id: String, logLevel: AnalyticsLogLevel? = nil) -
To create conviva configuration.
Note
AnalyticsLogLevel.SILENT & AnalyticsLogLevel.VERBOSE not applcable for Conviva, Default value will be picked as NONE.Declaration
Swift
case conviva(customerKey: String, gatewayUrl: String?, logLevel: AnalyticsLogLevel?) -
To create npaw configuration.
Note
AnalyticsLogLevel.FUNC & AnalyticsLogLevel.NONE not applcable for NPAW, Default value will be picked as ERROR.Declaration
Swift
case npaw(accountCode: String, enableDiagnosticOptions: Bool = false, shouldUseProfileIdAsUserId: Bool? = nil, logLevel: AnalyticsLogLevel?) -
To create newrelic configuration
Declaration
Swift
case newrelic(appToken: String, primaryEventType: String, newRelicFeatureFlags: NewRelicFeatureFlags?, newRelicEventReportingConfigs: NewRelicEventReportingConfigs?)