Links a browser tracking id to the profile it belongs to, so anonymous visits can be attributed once the visitor is known. A tracking id is issued to a browser and recorded against page views before anyone has signed in. When the visitor is identified a SiteVisitor row ties that id to a profile, which is how earlier anonymous activity is joined to a person. A profile can have several rows, one per browser or device it has been seen on.

Group: Database Entities

Implements: Serializable


Properties

PropertyReturnsDescription
createdDateDateDate and time the tracking id was first tied to this profile.
idlongDatabase identifier for this visitor record, assigned when it is first saved.
profileProfileThe profile the tracking id has been matched to. Never null, a row only exists once the visitor is known.
trackingIdStringThe tracking id held by the visitor's browser, which is the key that anonymous activity is recorded against. Expected to be unique, so it can be used to look the visitor up.

Methods

getId()

Returns: long

Database identifier for this visitor record, assigned when it is first saved.

getTrackingId()

Returns: String

The tracking id held by the visitor's browser, which is the key that anonymous activity is recorded against. Expected to be unique, so it can be used to look the visitor up.

getProfile()

Returns: Profile

The profile the tracking id has been matched to. Never null, a row only exists once the visitor is known.

getCreatedDate()

Returns: Date

Date and time the tracking id was first tied to this profile.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.