Enable the Contact Behavior Profile with the most recent profile scores
From Sitecore 10.1, the Contact Behavior Profile (CBP) uses aggregated scores. The previous obsoleted behavior, however, is still available and requires configuration changes because it is disabled by default.
To enable the Contact Behavior Profile with the most recent profile scores:
-
Disable the
AggregatingContactBehaviorProfileHandlerprofile handler and enable theContactBehaviorProfileHandler. -
Patch the configuration of
App_data\Config\Sitecore\Collection\sc.XConnect.Collection.Model.Plugins.xmlfor all the Collection and Search instances.-
Disable the service configuration for the
ICalculatedFacetHandler.AggregatingContactBehaviorProfileHandlerhandler. -
Disable the service configuration for the
IContactMergeHandler.AggregatingContactBehaviorProfileHandlerhandler.
-
-
Enable the service configuration for the
ICalculatedFacetHandler.ContactBehaviorProfileHandlerhandler.RequestResponse<ICalculatedFacetHandler.ContactBehaviorProfileHandler> <Type>Sitecore.XConnect.Collection.Model.Plugins.ContactBehaviorProfileHandler, Sitecore.XConnect.Collection.Model.Plugins</Type> <As>Sitecore.XConnect.Service.ICalculatedFacetHandler, Sitecore.XConnect.Service</As> <LifeTime>Singleton</LifeTime> </ICalculatedFacetHandler.ContactBehaviorProfileHandler> -
Enable the service configuration for the
IContactMergeHandler.ContactBehaviorProfileHandlerhandler.RequestResponse<IContactMergeHandler.ContactBehaviorProfileHandler> <Type>Sitecore.XConnect.Collection.Model.Plugins.ContactBehaviorProfileHandler, Sitecore.XConnect.Collection.Model.Plugins</Type> <As>Sitecore.XConnect.Service.IContactMergeHandler, Sitecore.XConnect.Service</As> <LifeTime>Singleton</LifeTime> </IContactMergeHandler.ContactBehaviorProfileHandler>