CMS.OnlineMarketing Namespace |
Class | Description | |
---|---|---|
ABCachedObjects |
Class providing access to cached AB tests and variants.
| |
ABConversionRateInterval |
Class encapsulating conversion rate interval data.
| |
ABTestConstants |
Defines constants for A/B test module.
| |
ABTestConversion |
Represents single conversion setting for an A/B test.
| |
ABTestConversionConfiguration |
Represents conversion configuration for an A/B test which contains list of ABTestConversion instances.
| |
ABTestConversionDefinition |
Describes configuration for A/B test conversion type.
| |
ABTestConversionDefinitionRegister |
Register for conversion types used in A/B testing feature.
| |
ABTestConversionNames |
Class containing names of A/B test conversions.
| |
ABTestFormControlDefinition |
Describes configuration of the form control used to pick the object related to A/B test conversion type.
| |
ABTestInfo |
ABTestInfo data container class.
| |
ABTestInfoProvider |
Class providing ABTestInfo management.
| |
ABTestManager |
Class provides management methods for retrieving and creating A/B test variants.
Methods of this class do not save any changes made to pages, they have to be saved explicitly.
| |
ABTestNameHelper |
Contains helper method for default A/B test naming.
| |
ABTestStatusEvaluator |
Evaluates status of an AB test based on its start and finish dates and times.
| |
ABTestURLHelper |
Provides URL processing methods for A/B test conversion logging.
| |
ABTestValidator |
Class that validates given test (checks for valid from, to and if there's another test already running in this period).
| |
ABVariantColorAssigner |
Class assigning (graph) colors to AB variants. Is used to generate custom (and cached) colors to Reporting module, so
colors of AB testing graphs are not different throughout CMS.
| |
ABVariantDataInfo |
Represents a materialized A/B variant.
| |
ABVariantDataInfoProvider |
Class providing ABVariantDataInfo management.
| |
ABVariantStatisticsData |
Class that holds AB variant's statistics data.
| |
CachedABTestManager |
Acts as a decorator for IABTestManager and adds caching to methods.
| |
RangeT |
Class representing range of values.
| |
VariantTypeFunctions |
Helper functions for webpart/zone/widget variant type enum.
|
Interface | Description | |
---|---|---|
IABTestConversionLogger |
Defines set of methods for logging A/B test conversions.
| |
IABTestInfoProvider |
Declares members for ABTestInfo management.
| |
IABTestManager |
Defines set of methods for managing test variants.
| |
IABTestVariant |
Describes A/B test variant object.
| |
IABVariantDataInfoProvider |
Declares members for ABVariantDataInfo management.
| |
ICachedABTestManager |
Acts as a decorator for IABTestManager and adds caching to methods.
|
Enumeration | Description | |
---|---|---|
ABTestStatusEnum |
AB test status enumeration.
| |
VariantTypeEnum |
Variant type enumeration.
|