C# Class CSharpAnalytics.Protocols.Urchin.UrchinTracker

UrchinTracker coordinates the tracking of IUrchinActivity with the environment, session and sender.
Datei anzeigen Open project: TechSmith/CSharpAnalytics Class Usage Examples

Public Methods

Method Description
Track ( UrchinActivityEntry entry ) : void

Track an activity in analytics.

UrchinTracker ( UrchinConfiguration configuration, SessionManager sessionManager, IEnvironment environment, Action sender ) : System

Create a new AnalyticsClient with a given configuration, session, environment and URI sender.

Method Details

Track() public method

Track an activity in analytics.
public Track ( UrchinActivityEntry entry ) : void
entry UrchinActivityEntry UrchinActivityEntry to track in analytics.
return void

UrchinTracker() public method

Create a new AnalyticsClient with a given configuration, session, environment and URI sender.
public UrchinTracker ( UrchinConfiguration configuration, SessionManager sessionManager, IEnvironment environment, Action sender ) : System
configuration UrchinConfiguration Configuration of this Google Analytics Urchin client.
sessionManager CSharpAnalytics.Sessions.SessionManager Session manager with visitor and session information.
environment IEnvironment Provider of environmental information such as screen resolution.
sender Action Action to take prepared URIs for Google Analytics and send them on.
return System