PendoAnalyticsConfiguration

public struct PendoAnalyticsConfiguration

Required parameters for Pendo Analytics Engine

  • Application Key to configure with Pendo

    Declaration

    Swift

    public let appKey: String
  • Information for mapping from AnalyticsEvent to Pendo events

    Declaration

    Swift

    public let mappings: [String : PendoEventMapping]
  • Information required to intilialize a session in Pendo

    Declaration

    Swift

    public let sessionData: PendoSessionData
  • Turn on/off debug mode in Pendo

    Declaration

    Swift

    public let debugMode: Bool
  • Initializes Pendo analytics configuration

    Declaration

    Swift

    public init(
        appKey: String,
        mappings: [String: PendoEventMapping] = PendoEventMapping.default,
        sessionData: PendoSessionData = PendoSessionData(),
        debugMode: Bool = false
    )

    Parameters

    appKey

    application Key to configure with Pendo

    mappings

    information for mapping from AnalyticsEvent to Pendo events

    sessionData

    information required to intilialize a session in Pendo

    debugMode

    turn on/off debug mode in Pendo