Trackers

Once the SDK is installed and properly configured, you can start sending events using Trackers. A tracker is an object responsible for sending events related to a certain context level. The following trackers are available:

  • PageTracker: Send events tied to the user being on a certain page.
  • StreamTracker: Send events tied to the user streaming a video or audio (e.g. pause, resume, seek, time, etc…)
  • RecommendationTracker: Send events tied to offers being presented to the user and the choices they make.
  • AppEventTracker (iOS): Send app-level notification events without a page context.

This documentation lists the public methods exposed by each tracker for sending events.