CMS.OnlineMarketing.Internal Namespace |
Class | Description | |
---|---|---|
![]() | 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.
|
![]() | ABTestUIHelper |
Provides helper methods for A/B testing UI.
|
![]() | ABTestVariant |
Represents single AB test variant.
|
![]() | ABVisitRequestHelper |
Holds data related to the current request AB visit logging.
|
![]() | StaticRandom |
Class that provides Random generator from thread local storage. This class is preferred to use, because Random class is not
thread-safe.
|
![]() | VariantConfigurationSource |
Source of the configuration for A/B test variant.
|
Interface | Description | |
---|---|---|
![]() | IABResponseCookieProvider |
Defines interface for cookie methods.
|
![]() | IABTestConfigurationSerializer |
Defines serializer of ABTestConfiguration.
|
![]() | IABUserStateManager |
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 IABUserStateManager.
|