Analytics

  • Data class that stores the information of an analytics event.

    See more

    Declaration

    Swift

    public class AnalyticsEvent
  • List of events supported. See AnalyticsEvent.

    See more

    Declaration

    Swift

    public enum AnalyticsEventId : RawRepresentable, Sendable
  • Protocol to implement if the host app is interested in the analytic events provided by the SDK. An instance of a class implementing this protocol can be passed to the Editions constructor.

    See more

    Declaration

    Swift

    public protocol AnalyticsListener
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public class BooksLibraryAnalyticsLogger : NSObject
  • RichieAnalytics is the protocol for types that accept analytics events.

    See more

    Declaration

    Swift

    @MainActor
    public protocol RichieAnalytics
  • RichieAnalyticsAttribute is the name of an analytics attribute.

    See more

    Declaration

    Swift

    public struct RichieAnalyticsAttribute : Hashable, RawRepresentable, Sendable
  • RichieAnalyticsEvent is the name of an analytics event.

    See more

    Declaration

    Swift

    public struct RichieAnalyticsEvent : Hashable, RawRepresentable, Sendable
  • Undocumented

    See more

    Declaration

    Swift

    public enum RichieAnalyticsDownloadState : String
  • Undocumented

    See more

    Declaration

    Swift

    public enum RichieAnalyticsDownloadType : String