Table of Contents

Class TrackingService

Namespace
Dynamicweb.Tracking
Assembly
Dynamicweb.Tracking.dll
Provides operations for tracking user behavior during visits
public class TrackingService
Inheritance
TrackingService
Inherited Members

Methods

GetEvent(int)

Gets the event.
public EventData GetEvent(int id)

Parameters

id int
The identifier.

Returns

EventData

GetEventNames()

Gets event names.
public IEnumerable<string> GetEventNames()

Returns

IEnumerable<string>

GetEvents()

Gets all events.
public IEnumerable<EventData> GetEvents()

Returns

IEnumerable<EventData>

GetEventTypes()

Gets event types.
public IEnumerable<string> GetEventTypes()

Returns

IEnumerable<string>

GetSession(int)

Gets the session.
public SessionData GetSession(int id)

Parameters

id int
The identifier.

Returns

SessionData
A session matching the provided identifier, otherwise null.

GetSessions()

Gets all sessions.
public IEnumerable<SessionData> GetSessions()

Returns

IEnumerable<SessionData>

GetView(int)

Gets the view.
public ViewData GetView(int id)

Parameters

id int
The identifier.

Returns

ViewData
A view matching the provided identifier, otherwise null.

GetViews()

Gets all views.
public IEnumerable<ViewData> GetViews()

Returns

IEnumerable<ViewData>

SaveEvent(EventData)

Saves the event.
public void SaveEvent(EventData eventData)

Parameters

eventData EventData
The event data.

SaveSession(SessionData)

Saves the session.
public void SaveSession(SessionData sessionData)

Parameters

sessionData SessionData
The session.

SaveView(ViewData)

Saves the view.
public void SaveView(ViewData viewData)

Parameters

viewData ViewData
The view.
To top