Table of Contents

Class GoogleAnalyticsTrackingProvider

Namespace
Dynamicweb.EmailMarketing.TrackingProviders
Assembly
Dynamicweb.EmailMarketing.dll

Google analytics tracking provider

[AddInName("Google Analytics")]
public class GoogleAnalyticsTrackingProvider : EmailTrackingProvider
Inheritance
GoogleAnalyticsTrackingProvider
Inherited Members

Properties

Content

Gets or sets the campaign content.

[AddInParameter("Campaign Content")]
[AddInParameterEditor(typeof(TextParameterEditor), "NewGUI=true")]
public string Content { get; set; }

Property Value

string

The campaign content.

Medium

Gets or sets the campaign medium.

[AddInParameter("Campaign Medium")]
[AddInParameterEditor(typeof(TextParameterEditor), "NewGUI=true")]
public string Medium { get; set; }

Property Value

string

The campaign medium.

Name

Gets or sets the campaign name.

[AddInParameter("Campaign Name")]
[AddInParameterEditor(typeof(TextParameterEditor), "NewGUI=true")]
public string Name { get; set; }

Property Value

string

The campaign name.

Source

Gets or sets the campaign source.

[AddInParameter("Campaign Source")]
[AddInParameterEditor(typeof(TextParameterEditor), "NewGUI=true")]
public string Source { get; set; }

Property Value

string

The campaign source.

Term

Gets or sets the campaign term.

[AddInParameter("Campaign Term")]
[AddInParameterEditor(typeof(TextParameterEditor), "NewGUI=true")]
public string Term { get; set; }

Property Value

string

The campaign term.

Methods

GetTrackingParameters()

Gets the tracking parameters.

public override Dictionary<string, string> GetTrackingParameters()

Returns

Dictionary<string, string>
To top