Show / Hide Table of Contents

Class AnalyticsEngineBase

Inheritance
object
AnalyticsEngineBase
GenericAnalyticsEngine
GoogleAnalytics4Engine
GoogleAnalyticsEngine
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.Analytics
Assembly: DotNetNuke.dll
Syntax
public abstract class AnalyticsEngineBase

Constructors

AnalyticsEngineBase()

Declaration
protected AnalyticsEngineBase()

Properties

EngineName

Declaration
public abstract string EngineName { get; }
Property Value
Type Description
string

Methods

GetConfig()

Declaration
public AnalyticsConfiguration GetConfig()
Returns
Type Description
AnalyticsConfiguration

RenderCustomScript(AnalyticsConfiguration)

Declaration
public virtual string RenderCustomScript(AnalyticsConfiguration config)
Parameters
Type Name Description
AnalyticsConfiguration config
Returns
Type Description
string

RenderScript(string)

Declaration
public abstract string RenderScript(string scriptTemplate)
Parameters
Type Name Description
string scriptTemplate
Returns
Type Description
string

ReplaceTokens(string)

Declaration
public string ReplaceTokens(string s)
Parameters
Type Name Description
string s
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS