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.
|