CMS.OnlineMarketing Namespace |
Class | Description | |
---|---|---|
ABCachedObjects |
Class providing access to cached AB tests and variants.
| |
ABConversionRateInterval |
Class encapsulating conversion rate interval data.
| |
ABConversionRateIntervalVisualizer |
Class visualizing AB conversion rate interval.
| |
ABTestContext |
Context for AB tests.
| |
ABTestInfo |
ABTestInfo data container class.
| |
ABTestInfoProvider |
Class providing ABTestInfo management.
| |
ABTestMessagesWriter |
Class that writes info messages into the page using a delegate ABTestMessagesWriterShowMessageHandler.
| |
ABTestStatusEvaluator |
Evaluates status of an AB test based on its start and finish dates and times.
| |
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 (see control ReportGraph), so
colors of AB testing graphs are not different throughout CMS.
| |
ABVariantInfo |
ABVariantInfo data container class.
| |
ABVariantInfoProvider |
Class providing ABVariantInfo management.
| |
ABVariantPerformanceCalculator |
Class calculating conversion rate interval and challengers' chance to beat original using the Normal Distribution Function at 90% significance.
| |
ABVariantPerformanceCalculatorFactory |
Class that provides IABVariantPerformanceCalculator implementation.
| |
ABVariantStatisticsData |
Class that holds AB variant's statistics data.
| |
AccountContactInfo |
AccountContactInfo data container class.
| |
AccountContactInfoProvider |
Class providing AccountContactInfo management.
| |
AccountContactListInfo |
Account-Contact relation class used for listing.
| |
AccountHelper |
Helper class for merging, splitting and deleting accounts.
| |
AccountInfo |
AccountInfo data container class.
| |
AccountInfoProvider |
Class providing AccountInfo management.
| |
AccountListInfo |
"Virtual" object for loading data from contact view.
| |
AccountMembershipListInfo |
"Virtual" object for loading data from account-membership view.
| |
AccountStatusInfo |
AccountStatusInfo data container class.
| |
AccountStatusInfoProvider |
Class providing AccountStatusInfo management.
| |
ActivityContactGlobalListInfo |
"Virtual" object for loading activities for particular contact (not merged).
| |
ActivityContactListInfo |
"Virtual" object for loading activities for particular contact (not merged).
| |
ActivityContactMergedListInfo |
"Virtual" object for loading activities for particular contact (not merged).
| |
ActivityDetail |
Activity detail user control.
| |
ActivityHelper |
Helper for activity manipulation.
| |
ActivityInfo |
ActivityInfo data container class.
| |
ActivityInfoProvider |
Class providing ActivityInfo management.
| |
ActivityListInfo |
"Virtual" object for loading activities for particular contact (not merged).
| |
ActivityObjectMapper |
Object used to map activity to its related objects, for example Forum post activity to related forum.
| |
ApplicationsGuidList |
Contains properties representing Guids of the selected UI elements used by smart tip.
| |
AutomaticContactMerger |
Class for automatic contact merging. Merges similar contacts together - can merge site contacts based on given columns, then global contacts based on given columns, then merge those two together.
| |
CachedMacroRuleTrees |
Cache for parsed macro conditions.
| |
CachedRulesManager |
Loads rules that are eligible for recalculation from cache.
| |
CMSAutomationPage |
Base contact management page.
| |
CMSContactManagementAccountsPage |
Base page for CMS ContactManagement - Accounts page.
| |
CMSContactManagementAccountStatusPage |
Base page for CMS ContactManagement - Configuration page - account status.
| |
CMSContactManagementActivitiesPage |
Base page for CMS ContactManagement - Contacts page.
| |
CMSContactManagementConfigurationPage |
Base page for CMS ContactManagement - Configuration page.
| |
CMSContactManagementContactGroupsPage |
Base page for CMS ContactManagement - Contact groups page.
| |
CMSContactManagementContactRolePage |
Base page for CMS ContactManagement - Configuration page - contact role.
| |
CMSContactManagementContactsPage |
Base page for CMS ContactManagement - Contacts page.
| |
CMSContactManagementContactStatusPage |
Base page for CMS ContactManagement - Configuration page - contact status.
| |
CMSContactManagementPage |
Base contact management page.
| |
CMSDataComDialogPage |
Represents a modal dialog web page of Data.com module.
| |
CMSDataComPage |
Represents a web page of Data.com module.
| |
CMSRulePage |
Base class for score - rule pages.
| |
CMSSalesForceDialogPage |
Represents a modal dialog web page of Data.com module.
| |
CMSScorePage |
Base class for scoring pages.
| |
ConfigurationHelper |
Class providing configuration helping methods.
| |
ContactAccountAction |
Class for Change contact account action
| |
ContactAccountListInfo |
Contact-Account relation table.
| |
ContactAutomationAction |
Base class for contact action.
| |
ContactGroupAction |
Class for automation action that modifies relation between contact group and contact
| |
ContactGroupContactListInfo |
Contact group contacts list
| |
ContactGroupEvaluator |
Task for evaluation of dynamic contact group.
Contacts' (site or all for global contact group) membership to a contact group depends on meeting the dynamic condition.
| |
ContactGroupHelper |
Class used for group helper methods.
| |
ContactGroupInfo |
ContactGroupInfo data container class.
| |
ContactGroupInfoProvider |
Class providing ContactGroupInfo management.
| |
ContactGroupMemberInfo |
ContactGroupMembersInfo data container class.
| |
ContactGroupMemberInfoProvider |
Class providing ContactGroupMemberInfo management.
| |
ContactGroupRebuilder |
Class for contact group rebuilding.
| |
ContactGroupRebuildTaskManager |
Manages scheduled tasks responsible for rebuilding contact groups.
| |
ContactHelper |
Class used for merging, splitting and deleting contacts.
| |
ContactImportFieldsProvider |
Class responsible for filtering out contact fields that are not supported by contact import functionality.
| |
ContactInfo |
ContactInfo data container class.
| |
ContactInfoObjectQueryExtensions |
Extensions of ObjectQueryTObject.
| |
ContactInfoProvider |
Class providing ContactInfo management.
| |
ContactListInfo |
"Virtual" object for loading data from contact view.
| |
ContactManagementEvents |
Contact management events.
| |
ContactMembershipCustomerListInfo |
"Virtual" object for loading contact-customer relation data.
| |
ContactMembershipGlobalCustomerListInfo |
"Virtual" object for loading contact-customer relation data (for merged contact).
| |
ContactMembershipGlobalSubscriberListInfo |
"Virtual" object for loading contact-subscriber relation data (for merged contact).
| |
ContactMembershipGlobalUserListInfo |
"Virtual" object for loading contact-user relation data (for merged contact).
| |
ContactMembershipInfo |
ContactMembershipInfo data container class.
| |
ContactMembershipInfoProvider |
Class providing ContactMembershipInfo management.
| |
ContactMembershipListInfo |
"Virtual" object for loading data from contact-membership view.
| |
ContactMembershipMergedCustomerListInfo |
"Virtual" object for loading contact-customer relation data (for merged contact).
| |
ContactMembershipMergedSubscriberListInfo |
"Virtual" object for loading contact-subscriber relation data (for merged contact).
| |
ContactMembershipMergedUserListInfo |
"Virtual" object for loading contact-user relation data (for merged contact).
| |
ContactMembershipSubscriberListInfo |
"Virtual" object for loading contact-subscriber relation data.
| |
ContactMembershipUserListInfo |
"Virtual" object for loading contact-user relation data.
| |
ContactPropertyAction |
Class for Set attribute value
| |
ContactRoleInfo |
ContactRoleInfo data container class.
| |
ContactRoleInfoProvider |
Class providing ContactRoleInfo management.
| |
ContactScoreListInfo |
Contact-Score relation table.
| |
ContactStatusAction |
Class for Set contact status action.
| |
ContactStatusInfo |
ContactStatusInfo data container class.
| |
ContactStatusInfoProvider |
Class providing ContactStatusInfo management.
| |
ContactWithScoreValue |
Represents number of points contact has in certain score.
| |
ContactWithScoreValueCollection |
Container for scores together with amount of points certain contact reached.
| |
ContentPersonalizationVariantInfo |
ContentPersonalizationVariant data container class.
| |
ContentPersonalizationVariantInfoProvider |
Class providing ContentPersonalizationVariant management.
| |
CustomActivityAction |
Class for Log custom activity action.
| |
DeleteContactAction |
Class for contact deletion action.
| |
DeleteInactiveContacts |
Deletes inactive contacts for all sites. Takes a batch of 1000 which is deleted and replans itself if there are more to delete.
| |
DocumentationLinks |
Documentation links for online marketing topics.
| |
DocumentationLinksContactGroups |
Documentation links for contact groups.
| |
DocumentationLinksScoring |
Documentation links for scoring.
| |
IPAndUserAgentHelper |
Class for manipulation with contact's User-Agent and IP address.
| |
IPGlobalListInfo |
"Virtual" object for loading contact-ip relation data (for merged contacts).
| |
IPInfo |
IPInfo data container class.
| |
IPInfoProvider |
Class providing IPInfo management.
| |
IPListInfo |
"Virtual" object for loading contact-user relation data.
| |
IPMergedListInfo |
"Virtual" object for loading contact-ip relation data (for merged contacts).
| |
MacroRuleInstance |
Represents one line from the macro rule condition builder.
| |
MacroRuleMetadataContainer |
Class for registering MacroRuleMetadata to the system. Use RegisterMetadata(MacroRuleMetadata) or RegisterMetadata(DictionaryString, MacroRuleMetadata, MacroRuleMetadata) to speed up recalculation of contact groups
when registered macro rule is used in group condition.
| |
MacroRuleTreeAnalyzer |
Provides methods to analyze a MacroRuleTree.
| |
MagnificPopupYouTubeJavaScriptRegistrator |
Class for registering video link elements that show YouTube video in Magnific Popup lightbox.
| |
MagnificPopupYouTubeLinkBuilder |
Class for creating links that show YouTube video in Magnific Popup lightbox.
| |
MostActiveContactSelector |
Provides method for selecting single contact from many according to "Select most active contact" setting.
| |
MVTCombinationInfo |
MVTCombinationInfo data container class.
| |
MVTCombinationInfoProvider |
Class providing MVTCombinationInfo management.
| |
MVTCombinationVariationInfo |
MVTCombinationVariationInfo data container class.
| |
MVTCombinationVariationInfoProvider |
Class providing MVTCombinationVariationInfo management.
| |
MVTContext |
MVT Test context
| |
MVTestInfo |
MVTestInfo data container class.
| |
MVTestInfoProvider |
Class providing MVTestInfo management.
| |
MVTHelper |
Helper class for MVTests
| |
MVTVariantInfo |
MVTVariantInfo data container class.
| |
MVTVariantInfoProvider |
Class providing MVTVariantInfo management.
| |
NotImportedContactsResultModel |
Refers to data which were not imported. Result is same as RequestModel and contains explanation message for each failed row.
| |
OnlineMarketingContext |
Contact context method and variables.
| |
OnlineMarketingTransformationFunctions |
Online marketing functions.
| |
PageVisitInfo |
PageVisitInfo data container class.
| |
PageVisitInfoProvider |
Class providing PageVisitInfo management.
| |
ProcessContactActionsBatchEventArgs |
Arguments for the ProcessActivitiesHandler event handler.
| |
ProcessContactActionsBatchHandler |
Handler for processing contact actions in a batch.
| |
RangeT |
Class representing range of values.
| |
RecalculateAfterContactActionEventArgs |
Arguments for event fired when score is recalculated for one contact after contact's action (activity, property change, merge or split).
| |
RecalculateAfterContactActionHandler |
Handler for event fired when score is recalculated for one contact after contact's action (activity, property change, merge or split).
| |
RecalculateAfterContactActionsBatchEventArgs |
Arguments for event fired when score is recalculated for contacts batch after their actions (activity, property change, merge or split).
| |
RecalculateAfterContactActionsBatchHandler |
Handler for event fired when score is recalculated for contacts batch after their actions (activity, property change, merge or split).
| |
RecalculateScoreForAllContactsHandler |
Handler for the event fired when points for all contacts for given score are being recalculated.
| |
RegisterDeleteContactsImplementationAttribute |
Registers implementation for deleting inactive contacts. All registered implementations will be shown in the settings as an option for an administrator.
| |
RequestDependencies |
Online marketing context dependencies related to current request context.
| |
RuleCondition |
Ensures management of XML file that represents the rule condition.
| |
RuleHelper |
Class providing rule helper methods.
| |
RuleInfo |
RuleInfo data container class.
| |
RuleInfoProvider |
Class providing RuleInfo management.
| |
ScoreAsyncRecalculator |
Recalculates score for ID given in constructor. Recalculation is performed in another thread.
| |
ScoreContactRuleInfo |
Info object for binding score - contact - rule.
| |
ScoreContactRuleInfoProvider |
Class providing ScoreContactRuleInfo management.
| |
ScoreEvaluator |
Task for score recalculation. For internal purposes only, for manual run please use ScoreAsyncRecalculator instead.
Internally calls ScoreAsyncRecalculator thus recalculation runs in another thread.
| |
ScoreEventArgs |
Event arguments for events where only information about score is needed.
| |
ScoreInfo |
ScoreInfo data container class.
| |
ScoreInfoProvider |
Class providing ScoreInfo management.
| |
ScoreStatusFormatter |
Returns formatted text for score status.
| |
ScoringEvents |
Scoring related events.
| |
SearchInfo |
SearchInfo data container class.
| |
SearchInfoProvider |
Class providing SearchInfo management.
| |
UserAgentInfo |
UserAgentInfo data container class.
| |
UserAgentInfoProvider |
Class providing UserAgentInfo management.
| |
VariantPermissionsChecker |
Contains method for checking permission for MVT or CP variants.
| |
VariantTypeFunctions |
Helper functions for webpart/zone/widget variant type enum.
|
Structure | Description | |
---|---|---|
MacroRuleMetadata |
Metadata for a MacroRule in Online Marketing context. See MacroRuleMetadataContainer for information on how to use it to
speed up recalculation of contact groups.
|
Interface | Description | |
---|---|---|
IABVariantPerformanceCalculator |
Interface for calculating performance of AB variants.
| |
ICachedRulesManager |
Loads rules that are eligible for recalculation from cache.
| |
ICurrentContactProvider |
Service for recognizing and storing information about contact currently browsing the live site.
| |
IDeleteContacts |
Deletes contacts on one site based on settings (days, batch size).
| |
IDeleteContactsService |
Service responsible for deleting contacts for all sites. Is used for deleting inactive contacts.
| |
IMacroRuleInstanceTranslator |
Defines methods needed to translate macro rule instance of one particular macro rule type to data query.
| |
IOffPeakService |
Interface for deciding when in the day is off peak time, meaning when is the best to run tasks with bigger load.
|
Delegate | Description | |
---|---|---|
ABTestMessagesWriterShowMessageHandler |
Shows the specified message, optionally with a tooltip text and description.
|
Enumeration | Description | |
---|---|---|
ABTestStatusEnum |
AB test status enumeration.
| |
ContactGroupMemberTypeEnum |
Types of contact group members used by ContactGroupInfo object.
| |
ContactGroupStatusEnum |
Types of contact group status used by ContactGroupInfo object.
| |
MemberAddedHowEnum |
Possible types of how can be contact added to contact group.
| |
MemberTypeEnum |
Type of membership relation.
| |
MVTestStatusEnum |
MVT test status enumeration.
| |
MVTTargetConversionTypeEnum |
Target conversion type enumeration.
| |
RuleTypeEnum |
Rule type.
| |
ScoreStatusEnum |
Types of score status used by ScoreInfo object.
| |
VariantTypeEnum |
Variant type enumeration.
|