Classes
- Campaign
- CleanInsights
- Configuration
- Consent
- FeatureConsent
- CampaignConsent
- Consents
-
This class keeps track of all granted or denied consents of a user.
- DataPoint
- DefaultStore
-
Default implementation of a store. Stores the data in plist format in a given folder. If no folder is given, defaults to the app's
Application Support
directory on MacOS or itsDocuments
directory elsewhere. - Event
- Insights
- Store
-
The store holds the user's consents to the different
Feature
s andCampaign
s, and theirVisit
andEvent
measurements. - Visit
Enumerations
- Campaign.EventAggregationRule
- Configuration.CodingKeys
- Feature
- Consent.State
- FeatureConsent.CodingKeys
- CampaignConsent.CodingKeys
- DataPoint.CodingKeys
- Event.CodingKeys
- Visit.CodingKeys
Protocols
- ConsentRequestUi
-
Implement this to provide a UI which explains your campaigns.