Table of Contents

Namespace Dynamicweb.Tracking.Reporting

Classes

DataCollection

Represents a collection of data.

DataSeries

Represents series of data.

DataSource

Represents a data source.

Grouping

Represents a grouping of data.

OperatorTypeExtension

Extension methods for working with OperatorType.

QueryAggregate

Represents a query aggregate.

QueryAggregateReport

Represents a subquery with aggregate function.

QueryCondition

Represents a query condition.

Report

Represents a report.

ReportProvider

Class used as base class inherited by other classes for analytic reports handling.

ReportQuery

Represents a report query.

ReportService

The ReportService class providing methods for querying and saving The Report Aggregate to and from persistence.

TrafficSourceClassifier

Classifies a tracked session into a friendly TrafficSource from its ReferrerType and UTM/source fields.

Enums

AggregateType

Type of aggregated value.

DateGrouping

Date grouping type.

OperatorType

Type of expression operator.

ReportShowType

Type of report visualization.

TrafficSource

Friendly, dashboard-facing traffic source bucket derived from a session's referrer and UTM data.

To top