Classes
- TriggerProvider
-
Class which confirms to
TriggerProviderProtocoland creates instances of TriggerActions. - TriggerAction
-
Instance whose lifetime is controlled by the API user. Contains the segment set and closure for the trigger. Instance are constructed by a
TriggerProviderinstance. - Alias
- Context
-
Contextual information with which to enrich tracked events through the Permutive SDK. Host application can supply domain, URL, referrer URL, and/or title.
- EventProperties
-
EventPropertiesdescribes metadata to be attached to a tracked event. Only certain types of information can be attached as metadata to an event. - Options
-
Option for the Permutive SDK. This is initialised with project specific information, defined on the Permutive dashboard, for the SDK to use.
Optionholds the API key, organisation ID and workspace ID. If your project supports multiple workspaces theinitsupplying the API key, organisation ID and workspace ID should be used, otherwise theinitto supply API key and organisation ID is sufficient. - Permutive
Structures
- SDKError
-
A Permutive SDK error.
Enumerations
- LogMode
Protocols
- TriggerProviderProtocol
-
Interface for Trigger Provider instances. Objective C support prevents generics.
- AdTargetable
- MediaTrackerProtocol
-
A protocol defining the interface of a Video Tracker component.
- PageTrackerProtocol
-
A protocol defining the interface of a Page Tracker component.
Extensions
- UIDevice