Expand my Community achievements bar.

Applications for the 2024-2025 Adobe Experience Manager Champion Program are open!

AEM Personalization

Avatar

Level 7

Hi, I am required to achieve the following functionalities

  1. OOB Configuration for Personalization to show different images on the same page based on geographical info: 
  2. Coding based Personalization to show different images on the same page based on the referrer attribute in the HTML Header : .

Please suggest any tutorials for these two.

Appreciate your help.

Thanks,

Rama.

8 Replies

Avatar

Level 10

For first 1 take a look at https://helpx.adobe.com/experience-manager/using/personal.html

For second one, have some naming convention for image which can be easily made up using refer attribute. How many images you will have an average on page ?

Avatar

Level 7

Hi,

Thanks for your quick revert.

This is just a POC and so, 2-3 images could be there per page.

Let us consider 2 referrers; Facebook and Twitter.

We could make any assumption on the naming of images.

Appreciate your help.

Thanks,

Rama.

Avatar

Level 10

You can do with JS

have image name like  social-media-facebook.png, social-media-twitter.png

Based on page parameter (?refer=facebook) you can concatenate to get complete path to image.

<img src="/content/dam/social-media-"+parameter />

Avatar

Level 7

Hi,

Is this Referrer (JS) based Personalization not based on Campaigns, Segments, and Teasers?

I thought that we should pro-grammatically invoke the teaser based on the referrer.

Appreciate your suggestions.

Thanks,

Rama. 

Avatar

Level 10

Yes, JS based

When defining segments you can add use referral keyword

Why you want to call programmatically, when aem does that for you...

Avatar

Level 7

Hi,

I agree with you.

When OOB functionality is there by configuration, coding should be avoided.

Thanks,

Rama.

Avatar

Administrator

Hi

Just for the information, i got one helpx article covering Creating an Adobe Experience Manager personalized experience:

Link:- https://helpx.adobe.com/experience-manager/using/personal.html  

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

Avatar

Employee Advisor

Hi,

while you can do with CQ personalization, you can achieve it as well using Adobe Marketing Cloud (Target). And of course this gives you even more features, plus the integration with the other services offered through Marketing Cloud.

kind regards,
Jörg