Expand my Community achievements bar.

Learn about Edge Delivery Services in upcoming GEM session
SOLVED

Personalization in AEM 6.2

Avatar

Level 2

 We had some campaigns-->experiences-->target which we are moving over from 5.6 to 6.1 . In 5.6, we had targets assigned to various pages and assigned segments to them.Also, we had made some modification to libs/cq/personalisation/contextstore/profiledata/init.js.jsp in order to map the right user property to the segments. When a user belonging to any particular segment came to a page, the respective target got loaded. 

But this logic is breaking in 6.2 . We have made new hierachy as per 6.2 documnetatiob like Brand-->Area-->Campaigns-->Experience-->Target and rest of the stuff is similar to 5.6 . But did not seem to work . In author server when loading a user profile through clientcontext, the target component is getting loaded, then again on loading a user not belonging to the segment , the target is still coming up. Somehow it looks like segmentation is not working in 6.2 . 

Any suggestion/advice/tutorial would be of tremendous help. 

1 Accepted Solution

Avatar

Correct answer by
Level 2
6.2 deprecates client context and you should use context hub instead.

View solution in original post

2 Replies

Avatar

Correct answer by
Level 2
6.2 deprecates client context and you should use context hub instead.

Avatar

Administrator

Hi Mandeep

As mentioned by Abhinav, 

Client Context is deprecated in 6.2. Please have a look at this documentation:

Link:- https://docs.adobe.com/docs/en/aem/6-2/release-notes/deprecated-removed-features.html#Deprecated Features

 

Use ContextHub istade, Link:- https://docs.adobe.com/docs/en/aem/6-2/develop/personalization/contexthub/ch-adding.html

 

~kautuk



Kautuk Sahni