| CMS.OnlineMarketing.Internal Namespace |
| Class | Description | |
|---|---|---|
| ABRequestManager |
Class managing requests on AB test pages.
| |
| ABSegmentationEvaluator |
Class that evaluates AB segmentation conditions.
| |
| ABTestConfiguration |
Represents the configuration of a AB test of a given document.
| |
| ABTestConfigurationSerializer |
Serializer of ABTestConfiguration.
| |
| ABTestHelper |
Contains A/B test helper methods.
| |
| ABTestVariant |
Represents single AB test variant.
| |
| ABVisitRequestHelper |
Holds data related to the current request AB visit logging.
| |
| StaticRandom | ||
| VariantConfigurationSource |
Source of the configuration for A/B test variant.
|
| Interface | Description | |
|---|---|---|
| IABResponseCookieProvider |
Defines interface for cookie methods.
| |
| IABTestConfigurationSerializer |
Defines serializer of ABTestConfiguration.
| |
| IABTestConversionLogger |
Defines set of methods for logging A/B test conversions.
| |
| IABUserStateManagerTIdentifier |
Manages current user's A/B test state - can assign an A/B variant to him, save which conversions he has done, or read saved state. Internally uses a cookie for permanent state
(see ABCookieValue) and session for session state(see SessionHelper).
| |
| IABUserStateManagerFactory |
Factory for IABUserStateManagerTIdentifier.
| |
| IActivityQueueRecalculationProvider |
Provides methods for storing activity to queue.
|