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
Docker
build 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-controls
docker-compose up
- Install a new instance of Sitecore 9.3.
- Update the
publishUrl
inPublishSettings.Sitecore.targets
to your Sitecore installation's web root (e.g.,C:\inetpub\wwwroot\sc93.sc
). - Update the
sourceFolder
inCoreyAndRick.Project.Common.Dev.config
to point to the root of this repository on your disk. - Build the solution with the
Debug
build 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.205766
to fix an issue with the built-inTreeList
control. Please see theREADME.md
with that patch for more information.