| CMS.WebAnalytics Namespace |
| Class | Description | |
|---|---|---|
| AnalyticsData |
Class holding statistics data being logger via IAnalyticsLogger.
| |
| AnalyticsLoggingEvaluationParameters |
Holds parameters for Web Analytics logging evaluation.
Can be extended in customization.
| |
| AnalyticsLoggingEvaluationParametersTValue |
Generic implementation of AnalyticsLoggingEvaluationParameters.
Can be extended in customization.
| |
| AnalyticsLoggingEvaluator |
Evaluates if particular Web Analytics statistics should be logged.
| |
| AnalyticsSettingEvaluator |
Provides methods for evaluating Web Analytics settings.
| |
| AnalyticsUserAgentParser |
Base implementation of IAnalyticsUserAgentParser.
| |
| CalculateCampaignConversionReportTask |
Calculates the campaign conversion and campaign visitors statistics.
| |
| CampaignAssetInfo |
CampaignAssetInfo data container class.
| |
| CampaignAssetInfoProvider |
Class providing CampaignAssetInfo management.
| |
| CampaignAssetModelService |
Service that provides method to work with the CampaignAssetViewModel objects.
| |
| CampaignAssetUrlInfo |
CampaignAssetUrlInfo data container class.
| |
| CampaignAssetUrlInfoHelper |
Class providing helper methods for CampaignAssetUrlInfo.
| |
| CampaignAssetUrlInfoProvider |
Class providing CampaignAssetUrlInfo management.
| |
| CampaignAssetViewModel |
View model for campaign assets.
| |
| CampaignConversionHitsInfo |
CampaignConversionHitsInfo data container class.
| |
| CampaignConversionHitsInfoProvider |
Class providing CampaignConversionHitsInfo management.
| |
| CampaignConversionInfo |
CampaignConversionInfo data container class.
| |
| CampaignConversionInfoProvider |
Class providing CampaignConversionInfo management.
| |
| CampaignInfo |
CampaignInfo data container class.
| |
| CampaignInfoProvider |
Class providing CampaignInfo management.
| |
| CampaignLaunchedHandler |
Handler for campaign being launched.
| |
| CampaignObjectiveInfo |
CampaignObjectiveInfo data container class.
| |
| CampaignObjectiveInfoProvider |
Class providing CampaignObjectiveInfo management.
| |
| CampaignObjectiveStatistics |
Represents information about the campaign objective - especially objective's actual and target values.
| |
| CampaignService |
Provides access to the campaign related to the current request via the implementation of ICampaignPersistentStorage.
| |
| CampaignUTMChangedData |
Arguments for event handlers related to CampaignUTMChangedHandler.
| |
| CampaignUTMChangedHandler |
Fires when there is a change in campaigns UTM parameter.
| |
| CheckAnalyticsConsentEventArgs |
Event arguments for handler CheckAnalyticsConsentHandler.
| |
| CheckAnalyticsConsentHandler |
Handler for retrieving the consent status during logging web analytics data.
| |
| ExitPageInfo |
ExitPageInfo data container class.
| |
| ExitPageInfoProvider |
Class providing ExitPageInfo management.
| |
| ExternalSearchData |
Provides information about search engine associated with current request.
| |
| GeoIPHelper |
Provides IP address to GEO location conversion.
| |
| GeoLocation |
Class representing location of specific IP.
| |
| HitsDayInfo |
HitsDayInfo data container class.
| |
| HitsDayInfoProvider |
Class providing HitsDayInfo management.
| |
| HitsHourInfo |
HitsHourInfo data container class.
| |
| HitsHourInfoProvider |
Class providing HitsHourInfo management.
| |
| HitsInfo |
HitsInfo data container class.
| |
| HitsInfoProvider |
Class providing HitsInfo management.
| |
| HitsIntervalEnumFunctions |
Class to provider safe conversion.
| |
| HitsMonthInfo |
HitsMonthInfo data container class.
| |
| HitsMonthInfoProvider |
Class providing HitsMonthInfo management.
| |
| HitsWeekInfo |
HitsWeekInfo data container class.
| |
| HitsWeekInfoProvider |
Class providing HitsWeekInfo management.
| |
| HitsYearInfo |
HitsYearInfo data container class.
| |
| HitsYearInfoProvider |
Class providing HitsYearInfo management.
| |
| MembershipType |
Membership type constants
| |
| PagesActivityLogger |
Provides methods for logging pages activities.
| |
| RemoveAnalyticsData |
RemoveAnalyticsData class.
| |
| SearchEngineAnalyzer |
Analyzes whether URLs come from some of the defined search engines and gets the search keywords from them.
Use it on referrer URL to get where the visitor came from.
| |
| SearchEngineCrawlerAnalyzer |
Compares user-agent with ones that use crawlers from defined search engines.
| |
| SearchEngineInfo |
SearchEngineInfo data container class.
| |
| SearchEngineInfoProvider |
Class providing SearchEngineInfo management.
| |
| StatisticsInfo |
StatisticsInfo data container class.
| |
| StatisticsInfoProvider |
Class providing StatisticsInfo management.
| |
| StatisticsNames |
Class containing names of supported Web Analytics statistics.
| |
| VisitorMethods |
Visitor methods - wrapping methods for macro resolver.
| |
| VisitorNamespace |
Wrapper class to provide Visitor namespace in the MacroEngine.
| |
| WebAnalyticsEvents |
Web analytics events.
| |
| WebAnalyticsFunctions |
Web analytics marketing functions.
| |
| WebAnalyticsHandlers |
Web analytics events handlers
| |
| WebAnalyticsModule |
Represents the Web Analytics module.
| |
| WebAnalyticsModuleMetadata |
Represents the Web Analytics module metadata.
| |
| WebAnalyticsResolvers |
Resolvers used in e-mail templates and other macro visual components.
| |
| WebAnalyticsWebUIModuleMetadata |
Represents the Web Analytics Web UI module metadata.
|
| Interface | Description | |
|---|---|---|
| IActivityUrlPreprocessor |
Prepares an activity URL for further processing.
| |
| IAnalyticsConsentProvider |
Contains methods for retrieving existing consents for logging analytics data.
| |
| IAnalyticsLogger |
Describes methods for logging Web Analytics statistics data.
| |
| IAnalyticsLoggingEvaluator |
Describes methods determining whether particular Web Analytics statistics should be logged.
| |
| IAnalyticsSettingEvaluator |
Describes methods for Web Analytics settings evaluation.
| |
| IAnalyticsUserAgentParser |
Describes methods used to retrieve Web Analytics related data from user agent string.
| |
| ICampaignAssetInfoProvider |
Declares members for CampaignAssetInfo management.
| |
| ICampaignAssetModelService |
Service that provides method to work with the CampaignAssetViewModel objects.
| |
| ICampaignAssetModelStrategy |
Interface that provides service methods to work with the CampaignAssetViewModel objects.
| |
| ICampaignAssetsPublisher |
Publishes assets added to the campaign.
| |
| ICampaignAssetUrlInfoProvider |
Declares members for CampaignAssetUrlInfo management.
| |
| ICampaignConversionHitsAggregator |
Aggregates the number of campaign conversion hits from different sources into one number stored in CampaignConversionHits property.
| |
| ICampaignConversionHitsInfoProvider |
Declares members for CampaignConversionHitsInfo management.
| |
| ICampaignConversionHitsService |
Provides access to the campaign report source data.
| |
| ICampaignConversionInfoProvider |
Declares members for CampaignConversionInfo management.
| |
| ICampaignInfoProvider |
Declares members for CampaignInfo management.
| |
| ICampaignObjectiveInfoProvider |
Declares members for CampaignObjectiveInfo management.
| |
| ICampaignPersistentStorage |
Provides access to storing and retrieving campaign code, campaign source name and campaign content from/to persistent storage.
Persistent storage is a place where campaign code and source name can be stored and after the same visitor
makes another request, it will be returned.
| |
| ICampaignScheduleService |
Provides methods for campaign scheduling.
| |
| ICampaignService |
Provides access to the campaign related to the current request via the implementation of ICampaignPersistentStorage.
| |
| ICampaignValidationService |
Provides methods to validate campaign.
| |
| IExitPageInfoProvider |
Declares members for ExitPageInfo management.
| |
| IPagesActivityLogger |
Provides possibility to log pages activities.
| |
| ISearchEngineInfoProvider |
Declares members for SearchEngineInfo management.
| |
| IStatisticsInfoProvider |
Declares members for StatisticsInfo management.
|
| Enumeration | Description | |
|---|---|---|
| CampaignStatusEnum |
Represents the current status of a campaign.
| |
| HitsIntervalEnum |
Hits interval type enumeration.
| |
| VisitorStatusEnum |
Visitor status.
|