Package-level declarations
Types
Tracks events for media adverts.
AliasIdentity of a Permutive identity, used in PermutiveApi.setIdentity.
Properties of a Permutive event.
Tracks events against the Permutive engine and reports events back to the Permutive servers. Events are persisted until they have been successfully sent to the server.
Tracks events based on interactions with media content. Engagement with content is tracked based on the time spent consuming the content and what percentage of the content is consumed if the content has a finite duration.
Tracks a page's lifecycle and generates Pageview and PageviewEngagementAggregrate events automatically. A PageTracker is also an EventTracker, tracking events against this object will associate those events with this page.
Handles identity management, lifecycle, and is the entry point to event tracking (via Permutive.eventTracker call) and segments and triggers (via Permutive.triggersProvider).
Represents an active subscription of a trigger - close() terminates the subscription.
Notifies observers of the current state and subsequent changes to segments or query states.