Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events
SOLVED

Personalization

Avatar

Level 3

Hi All,

how to achieve personalized content to the user based on some conditions are meet by the user
please provide some suggestions. 

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @dh54220 ,

 

if you are looking for author-level personalized/secure content as in, to hide/show certain dialog values or components, or access certain pages through passwords (especially dispatcher URLs), you can make use of OOTB Closed or you can go with ACL approach, some time back the same was discussed here in this post:https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-limit-dialog-fields... 

more on CUGs: https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/cug.html?lang=e... 

 

and if you are looking for personalized content for the end user, there is no much better than integrating Adobe Analytics and Adobe Target.

Thanks,
Sravan

View solution in original post

4 Replies

Avatar

Community Advisor

@dh54220 You can use the AEM OOTB context hub for personalization or Target and write custom code for conditions to be met.

ref. https://medium.com/@manumathew28.94/contexthub-in-aem-for-personalization-52b888511bf

 

Avatar

Level 3

@Manu_Mathew_ 

thank you for the reply
In project we have integration with analytics how to use the data for personalize the experience.

Avatar

Community Advisor

@dh54220 Not really tried it, but probably you can use Analytics APIs and may need to create a service that uses- com.adobe.granite.analytics.client.AnalyticsClient

 

Avatar

Correct answer by
Community Advisor

Hi @dh54220 ,

 

if you are looking for author-level personalized/secure content as in, to hide/show certain dialog values or components, or access certain pages through passwords (especially dispatcher URLs), you can make use of OOTB Closed or you can go with ACL approach, some time back the same was discussed here in this post:https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-limit-dialog-fields... 

more on CUGs: https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/cug.html?lang=e... 

 

and if you are looking for personalized content for the end user, there is no much better than integrating Adobe Analytics and Adobe Target.

Thanks,
Sravan