Classes
- DefaultUserProvider
- Experiment
- ExperimentConfig
- ExperimentConfig.Builder
- ExperimentConfigBuilder
- ExperimentUser
- ExperimentUser.Builder
- ExperimentUserBuilder
- Exposure
- ExposureEvent
-
Event for tracking a user's exposure to a variant. This event will not count towards your analytics event volume.
- FetchOptions
- Variant
Enumerations
- Source
Protocols
- ExperimentAnalyticsEvent
-
Analytics event for tracking events generated from the experiment SDK client. These events are sent to the implementation provided by an
ExperimentAnalyticsProvider
. - ExperimentAnalyticsProvider
-
Provides a analytics implementation for standard experiment events generated by the client (e.g.
ExposureEvent
). - ExperimentClient
- ExperimentUserProvider
-
Provides a user to an ExperimentClient to be merged without overwriting prior to fetching variants for the user. In otherwords, fields are only sent in the fetch request if the user object passed into fetch or stored by the ExperimentClient does not define those fields.
- ExposureTrackingProvider