PendoAnalyticsEngine

final public class PendoAnalyticsEngine
extension PendoAnalyticsEngine: AnalyticsEngine

Pendo Analytics Engine

  • Info for mapping AnalyticsEvent events to Pendo events

    Declaration

    Swift

    public let mappings: [String : PendoEventMapping]
  • Session data for user properties (we need to accumulate over app lifecycle)

    Declaration

    Swift

    private(set) public var sessionData: PendoSessionData { get }
  • Initialize Pendo engine.

    Declaration

    Swift

    public init(configuration: PendoAnalyticsConfiguration)

    Parameters

    configuration

    configuration for Pendo Analytics

  • Track an analytics event

    Declaration

    Swift

    public func track(event: AnalyticsEvent)

    Parameters

    event

    the event to log