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")]
[AddInParameterGroup("Tracking provider")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? Content { get; set; }

Property Value

string

The campaign content.

Medium

Gets or sets the campaign medium.

[AddInParameter("Campaign Medium")]
[AddInParameterGroup("Tracking provider")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? Medium { get; set; }

Property Value

string

The campaign medium.

Name

Gets or sets the campaign name.

[AddInParameter("Campaign Name")]
[AddInParameterGroup("Tracking provider")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? Name { get; set; }

Property Value

string

The campaign name.

Source

Gets or sets the campaign source.

[AddInParameter("Campaign Source")]
[AddInParameterGroup("Tracking provider")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? Source { get; set; }

Property Value

string

The campaign source.

Term

Gets or sets the campaign term.

[AddInParameter("Campaign Term")]
[AddInParameterGroup("Tracking provider")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
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