Class SessionData
- Namespace
- Dynamicweb.Tracking
- Assembly
- Dynamicweb.Core.dll
Class for collecting session information.
- Inheritance
-
Session
Data
- Inherited Members
Constructors
SessionData()
Initializes a new instance of the Session
Properties
AreaId
Gets or sets the area identifier.
Property Value
- int
The area identifier.
BotName
Gets or sets the name of the bot.
Property Value
- string
The name of the bot.
BotType
Gets or sets the type of the bot.
Property Value
- Bot
Type The type of the bot.
DeviceIpAddress
Gets or sets the visitor ip address.
Property Value
- string
The visitor ip address.
DevicePlatformType
Gets or sets the device platform type.
Property Value
- Platform
Type The device platform type.
DeviceType
Gets or sets the device type.
Property Value
- Device
Type The device type.
DeviceUserAgent
Gets or sets the device user agent.
Property Value
- string
The device user agent.
Excluded
Gets or sets a value indicating whether this Session
Property Value
- bool
true
if excluded; otherwise,false
.
ExcludedReason
Gets or sets the reason why this Session
Property Value
- string
The reason.
Headers
Gets or sets the headers.
Property Value
- Name
Value Collection The headers.
Id
Gets the session identifier.
Property Value
- int
The identifier.
IsNew
Gets a value indicating whether this instance is new.
Property Value
- bool
true
if this instance is new; otherwise,false
.
LocationCountryCode
Gets or sets the location country code (ISO 3166-1 Alpha-2 code).
Property Value
- string
The location country code.
PageId
Gets or sets the page identifier.
Property Value
- int
The page identifier.
PingBackReceived
Gets or sets a value indicating whether bot detection ping-back is received.
Property Value
- bool
true
if ping-back is received; otherwise,false
.
ReferrerDomain
Gets or sets the referrer domain.
Property Value
- string
The referrer domain.
ReferrerName
Gets or sets the referrer name.
Property Value
- string
The referrer name.
ReferrerType
Gets or sets the type of the referrer.
Property Value
- Referrer
Type The type of the referrer.
ReferrerUrl
Gets or sets the referrer URL.
Property Value
- Uri
The referrer URL.
SourceCampaign
Gets or sets the source campaign.
Property Value
- string
The source campaign.
SourceContent
Gets or sets the content of the source.
Property Value
- string
The content of the source.
SourceMedium
Gets or sets the source medium.
Property Value
- string
The source medium.
SourceName
Gets or sets the name of the source.
Property Value
- string
The name of the source.
SourceTerm
Gets or sets the source term.
Property Value
- string
The source term.
Timestamp
Gets or sets the session timestamp.
Property Value
- Date
Time The timestamp.
Url
Gets or sets the URL.
Property Value
- Uri
The URL.
VisitorId
Gets or sets the visitor identifier.
Property Value
- string
The visitor identifier.
VisitorIsReturning
Gets or sets a value indicating whether visitor is returning.
Property Value
- bool
true
if visitor is returning; otherwise,false
.