Tracking
Optimizely Tracking Developer Guide
Tracking consists of a service and a set of NuGet packages for the client-side tracking. As part of the onboarding, Optimizely sends the required configuration keys and credentials to the technical contact for your project.
Install and configure tracking
For tracking of data to Profile Store, the Optimizely Customer Data Platform, see Install and configure tracking for Profile Store https //docs. developers.
Tracking API
Data is sent to the tracker as track events. The Tracking API https //world.
Page view tracking
Use tracking in CMS to provide content recommendations, and for tracking data to any source for business intelligence data visualization purposes. The tracking service supports product-specific tracking for Optimizely CMS.
Product tracking
Use tracking in Commerce to provide product recommendations, and for tracking data to any source for business intelligence data visualization purposes. The tracking service supports product-specific tracking for Optimizely Commerce.
Custom tracking
You can track anything you like using Profile Store. Create FormsSubmission tracker class.
Tracking and cookies
Cookies are issued by the client website and not Optimizely's service. IDs are stored in the respective services to map the visitor to required information for each service.
Configure session durations
The EPiServer. Session NuGet package provides the \<string> SessionId for other Optimizely tracking services.
Visitor group tracking
If you want to see a report about users who "visited the Contact Us page," you can create a visitor group with that criteria, and then track the visitor group. To filter by visitor groups, you need to update your solution’s tracking events to send the user’s visitor group information, because the standard installation currently does not add this tracking event by default.