Web analytics can be tracked in 2 ways. The first is to track web analytics right on each request, the second is to log web analytics with a WebService
that is called by AJAX call from a client. The latter method makes web analytics more precise, because it doesn't log web crawlers, RSS readers and other
non-human traffic that can't execute JavaScript code. That's why this method is default.
The JavaScript call is added to a page on PreRender event, see WebAnalyticsHandlers for more.
Inheritance Hierarchy
System.ComponentModel MarshalByValueComponent
System.Web.Services WebService
CMS.WebAnalytics WebAnalyticsService
Namespace: CMS.WebAnalytics
Assembly: CMS.WebAnalytics (in CMS.WebAnalytics.dll) Version: 8.0.0.0 (8.0.5239.26125)
See Also