C# Class CSharpAnalytics.Protocols.Urchin.UrchinActivityParameterBuilder

Builds key/value pairs from Urchin Activities that will form the generated Urchin style URIs.
Mostrar archivo Open project: TechSmith/CSharpAnalytics Class Usage Examples

Private Methods

Method Description
GetParameters ( CampaignActivity campaign ) : string>>.IEnumerable

Obtain the key/value pairs for a CampaignActivity.

GetParameters ( EventActivity @event ) : string>>.IEnumerable

Obtain the key/value pairs for an EventActivity.

GetParameters ( IUrchinActivity activity ) : string>>.IEnumerable

Turn an IUrchinActivity into the key/value pairs necessary for building the URI to track with Urchin.

GetParameters ( PageViewActivity pageView ) : string>>.IEnumerable

Obtain the key/value pairs for a PageViewActivity.

GetParameters ( SocialActivity social ) : string>>.IEnumerable

Obtain the key/value pairs for a SocialActivity.

GetParameters ( TimedEventActivity timedEvent ) : string>>.IEnumerable

Obtain the key/value pairs for a TimedEventActivity.

GetParameters ( TransactionActivity transaction ) : string>>.IEnumerable

Obtain the key/value pairs for a TransactionActivity.

GetParameters ( TransactionItemActivity item ) : string>>.IEnumerable

Obtain the key/value pairs for a TransactionItemActivity.

ToEventParameter ( EventActivity @event ) : string

Create a Utme-encoded parameter string containing the details of a given EventActivity.