Classes

The following classes are available globally.

  • NowYou(SeeMe): The main entry point to the view tracking framework.

    Provides access of the tracking framework to the outside world and also handles the current state of the tracking framework.

    Important

    The framework needs to be initialised by calling NowYou.seeMe() before adding any view for tracking.
    See more

    Declaration

    Swift

    @objc
    public final class NowYou : NSObject
  • View condition with minimum percentage that will be satisfied only when the scrollView has stopped scrolling

    • Condition will be met when minimum view percentage is satisfied and parent scroll view is idle
    • Condition will fail when minimum percentage condition fails after a previous success
    See more

    Declaration

    Swift

    open class ScrollIdleCondition
    extension ScrollIdleCondition: ViewCondition
  • View condition with minimum percentage and minimum visible duration that can be used for view analytics

    • Success will be called when minimum view percentage condition fails after a previous success and the total duration for which the minimum view percentage condition was satisfied is greater than minimum specified duration
    See more

    Declaration

    Swift

    open class TrackingCondition
    extension TrackingCondition: ViewCondition
  • View condition with minimum percentage and minimum visible duration

    • Condition will be met when minimum view percentage is satisfied for minimum specified duration
    • Condition will fail when minimum view percentage condition fails after a previous success
    See more

    Declaration

    Swift

    open class ViewabilityCondition
    extension ViewabilityCondition: ViewCondition