This repository contains code for the improved tracking controls that Rick Bauer and I demonstrated in our Crank Up Your Sitecore Authoring and Marketing Experience presentation.
These improved controls make it easier for marketers to manage large sets of goals, campaigns, page events, and failures.
The improved goal selector is pictured on the right, stock selector on the left:
And the improved attributes selector is on the right, with stock on the left:
- Build the Sitecore 9.3 docker images using the steps in the Sitecore Docker images repository.
- Build the solution with the
Dockerbuild configuration. - All projects in the solution will be automatically published to Docker on build courtesy of Helix Publishing Pipeline.
- On the command line:
cd C:\[path-to]\sitecore-improved-tracking-controlsdocker-compose up
- Install a new instance of Sitecore 9.3.
- Update the
publishUrlinPublishSettings.Sitecore.targetsto your Sitecore installation's web root (e.g.,C:\inetpub\wwwroot\sc93.sc). - Update the
sourceFolderinCoreyAndRick.Project.Common.Dev.configto point to the root of this repository on your disk. - Build the solution with the
Debugbuild configuration. - All projects in the solution will be automatically published to Sitecore on build courtesy of Helix Publishing Pipeline.
- This repository contains Sitecore Support patch
Sitecore.Support.205766to fix an issue with the built-inTreeListcontrol. Please see theREADME.mdwith that patch for more information.