When a customer is a test participant, ATG Campaign Optimizer inserts a marker in his or her profile to indicate participation. These markers allow ATG Campaign Optimizer to present a consistent version of the Web site to each participant for the duration of a test. The Profile Cleanup Service removes these markers from user profiles. It removes markers only for completed tests, not those for currently running tests. This cleanup should be performed regularly to minimize the impact of ATG Campaign Optimizer to site performance.
Note: The Profile Cleanup Service runs on one or more instances of ATG Campaign Optimizer runtime servers. Only one instance of the service runs at a time.
There are two ways to run the Profile Cleanup Service:
Run the service on a schedule by editing the
/atg/abtest/tracking/ProfileCleanupService
component in the ACC and changing theschedule
property. By default, the Profile Cleanup Service is scheduled to run once a day.Run the service manually by invoking the
deleteTestMarkers()
method of the/atg/abtest/tracking/ProfileCleanupService
component.