| AnalyticsHelper Class |
Namespace: CMS.WebAnalytics
public static class AnalyticsHelper
The AnalyticsHelper type exposes the following members.
| Name | Description | |
|---|---|---|
| MANAGE_WINDOW_HEIGHT |
Height of manage data window
| |
| MANAGE_WINDOW_WIDTH |
Width of manage data window
| |
| PARAM_SEMICOLON |
Replacement for the semicolon character used in the url parameter
| |
| SUBSCRIPTION_WINDOW_HEIGHT |
Height of subscription window
| |
| SUBSCRIPTION_WINDOW_WIDTH |
Width of subscription window
|
| Name | Description | |
|---|---|---|
| Referrer |
Replaceable referrer (checks "AnalyticsReferrerString" item in RequestStockHelper first).
| |
| RemoveReferralQuery |
Returns true, if query string should be removed from the referral URL; otherwise, false.
| |
| SlidingIPExpiration |
Returns true if IP for anonymous visitor should be logged every time.
Returns false if IP should be logged only once per user visit.
| |
| VisitorStatus |
Returns visitor status.
|
| Name | Description | |
|---|---|---|
| AnalyticsEnabled |
Returns true if web analytics is enabled for specified site.
| |
| ExcludedFileExtensions |
Returns "Excluded file extensions" value from the database.
| |
| ExcludedIPs |
Returns "Excluded IPs" value from the database.
| |
| ExcludedURLs |
Returns "Excluded URLs" value from the database.
| |
| ExcludeSearchEngines |
Returns "Exclude search engines" value from the database.
| |
| GetContextStatus |
Returns current visitor status
| |
| GetQueryStringParameters |
Generates reports parameters for query string
| |
| GetVisitorStatusByIP |
Returns visitor status by IP visit
| |
| GetVisitorStatusIdle |
Gets or sets the value in minutes for how long user should be counted as active(1380 minutes by default = 23 hours).
| |
| IsFileExtensionExcluded |
Determines whether extension is excluded or not.
| |
| IsIPExcluded |
Determines whether IP is excluded or not.
| |
| IsLoggingEnabled |
Return true if analytics log enabled for given data
| |
| IsSearchEngineExcluded |
Returns true if current request is search engine and should be excluded from the analytics log.
| |
| IsURLExcluded |
Determines whether URL is excluded or not.
| |
| JavascriptLoggingEnabled |
Returns "Use JavaScript logging" value from the database.
| |
| LogAverageTimeOnPage |
Logs average time on page
| |
| LogExitPage |
Logs exit page
| |
| LogExitPageCandidate |
Logs exit page candidate
| |
| LogIPVisit(String, String) |
Logs given IP address to the IP table
| |
| LogIPVisit(String, String, DateTime) |
Logs given IP address to the IP table
| |
| LogLandingPage |
Logs landing page.
| |
| LogOnSiteSearchKeywords |
Logs onsite search keywords.
| |
| LogReferringSite |
Track traffic sources (used by search engines, direct url, inner site links..).
| |
| LogRegisteredUser |
Logs registered user to the statistics.
| |
| LogSearchCrawler |
Logs crawler visits
| |
| LogSearchKeywords |
Logs keywords.
| |
| SetContextStatus |
Sets context status.
| |
| TrackAggregatedViewsEnabled |
Returns true if aggregated views tracking is enabled for specified site.
| |
| TrackAverageTimeOnPage |
Returns true if average time on page tracking is enabled
| |
| TrackBrowserTypesEnabled |
Returns true if browser types tracking is enabled for specified site.
| |
| TrackCountriesEnabled |
Returns true if countries tracking is enabled for specified site.
| |
| TrackExitPageEnabled |
Returns true if exit page tracking is enabled for specific site.
| |
| TrackFileDownloadsEnabled |
Returns true if file downloads tracking is enabled for specified site.
| |
| TrackInvalidPagesEnabled |
Returns true if invalid pages tracking is enabled for specified site.
| |
| TrackLandingPageEnabled |
Returns true if landing page tracking is enabled for specific site.
| |
| TrackMobileDevicesEnabled |
Returns true if mobile device tracking is enabled
| |
| TrackOnSiteKeywords |
Returns true if onsite keywords tracking is enabled for specified site.
| |
| TrackPageViewsEnabled |
Returns true if page views tracking is enabled for specified site.
| |
| TrackReferralsEnabled |
Returns true if referrals tracking is enabled for specified site.
| |
| TrackReferringSitesDirect |
Returns true if referring sites direct link tracking is enabled for specified site.
| |
| TrackReferringSitesLocal |
Returns true if referring sites by local links tracking is enabled for specified site.
| |
| TrackReferringSitesReferring |
Returns true if referring sites by other domain tracking is enabled for specific site.
| |
| TrackRegisteredUserConversion |
Tracks registered user conversion.
| |
| TrackRegisteredUsersEnabled |
Returns true if registered users tracking is enabled for specified site.
| |
| TrackSearchCrawlersEnabled |
Returns true if search crawlers tracking is enabled for specific site.
| |
| TrackSearchEnginesEnabled |
Returns true if search engine tracking is enabled for specific site.
| |
| TrackSearchKeywordsEnabled |
Returns true if search keywords tracking is enabled for specific site.
| |
| TrackUserRegistration |
Logs user registration into the web analytics and if conversion name and value are set, the conversion is tracked.
| |
| TrackVisitsEnabled |
Returns true if visits tracking is enabled for specified site.
| |
| VisitorsSmartCheckingTime |
Returns how long should be visitors' IP addresses stored in memory.
Visitors smart checking is disabled if 0 is returned.
|