C# 클래스 CSharpAnalytics.Protocols.Urchin.UrchinAnalyticsClient

UrchinAnalyticsClient should exist for the scope of your application and is the primary entry point for tracking via Urchin.
파일 보기 프로젝트 열기: TechSmith/CSharpAnalytics 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
SessionCustomVariables CustomVariableSlots
VisitorCustomVariables CustomVariableSlots

공개 메소드들

메소드 설명
Configure ( UrchinConfiguration configuration, SessionManager sessionManager, IEnvironment environment, Action sender ) : void

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

Track ( IUrchinActivity activity, CustomVariableSlots activityCustomVariables = null ) : void

Track this activity in analytics.

비공개 메소드들

메소드 설명
GetFinalCustomVariables ( CustomVariableSlots activityCustomVariables ) : ScopedCustomVariableSlot[]

Expands a set of scoped custom variable slots into a final array containing the custom variables and their scope.

메소드 상세

Configure() 공개 메소드

Create a new AnalyticsClient with a given configuration, session, environment and URI sender.
public Configure ( UrchinConfiguration configuration, SessionManager sessionManager, IEnvironment environment, Action sender ) : void
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.
리턴 void

Track() 공개 메소드

Track this activity in analytics.
public Track ( IUrchinActivity activity, CustomVariableSlots activityCustomVariables = null ) : void
activity IUrchinActivity Activity to track in analytics.
activityCustomVariables CustomVariableSlots Activity scoped custom variable slots to record for this activity.
리턴 void

프로퍼티 상세

SessionCustomVariables 공개적으로 프로퍼티

Custom variables currently declared for this session.
public CustomVariableSlots SessionCustomVariables
리턴 CustomVariableSlots

VisitorCustomVariables 공개적으로 프로퍼티

Custom variables currently declared for this visitor.
public CustomVariableSlots VisitorCustomVariables
리턴 CustomVariableSlots