Property | Type | Description | |
---|---|---|---|
SessionCustomVariables | CustomVariableSlots | ||
VisitorCustomVariables | CustomVariableSlots |
Method | Description | |
---|---|---|
Configure ( |
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.
|
Method | Description | |
---|---|---|
GetFinalCustomVariables ( CustomVariableSlots activityCustomVariables ) : ScopedCustomVariableSlot[] |
Expands a set of scoped custom variable slots into a final array containing the custom variables and their scope.
|
public Configure ( |
||
configuration | Configuration of this Google Analytics Urchin client. | |
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 | void |
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. |
return | void |
public CustomVariableSlots SessionCustomVariables | ||
return | CustomVariableSlots |