Expand my Community achievements bar.

I want to personalize logged in users. How can I add adobe target ?

Avatar

Level 1

I want to add adobe target to logged in user platform. Could you please advise how can I able to add them ? I have just enabled the dataStream. When I add the dev environment link I can only get to the sign page. How can I able to go the home dashboard of the user ? Please assist here. 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

4 Replies

Avatar

Community Advisor

Hi @GirirajVi 

 

You can simply pass any custom mbox parameter to Target call, as soon as user logs in. Do not pass this parameter on the loggout screen or homepage without login.

You can create an audience with this mbox parameter and personalize the logged in users.

Avatar

Level 1

Hi @Pankaj_Sabharwal  

We are using AEM and no SPA. In addition we are using a4t and moved away from at.js. The support have mentioned to use customer attributes and set customer id function to perform this action. So, we would need to import logged in users to Experience cloud to perform this activity. Could you please advise is that the only approach ?

Avatar

Community Advisor

Hi @GirirajVi 

It really depends on what exactly you are trying to achieve. 

 

As @pradnya_balvir explains you can pass an mbox parameter (e.g. profile.userStatus=logged in), this will allow you to create an audience in Target that will contain all users who have logged previously logged in. 

This will require you implement the before mentioned parameter.

 

You're most likely already tracking logins in Adobe Analytics and if so, you don't have to implement the mbox parameter. You can simply create the segment in Adobe Analytics (e.g. Visitor where login exist) and then share it to Experience Cloud:
Screenshot 2024-09-29 at 15.27.26.png

This segment will then be available in Target and give you the same abilities as the mbox parameter.

 

Customer Attributes will give you the ability of uploading meta data to the user - eg. member status, call center data, etc. This will allow you to create audiences in Target on data that typically isn't available for you. 

In order for this to work you need to be passing the a unique identifier for each user when they login (e.g. hashed version of a member id) and it MUST be in Targets mbox3rdPartyId parameter, as it otherwise won't work: https://experienceleague.adobe.com/en/docs/target/using/audiences/visitor-profiles/working-with-cust...

 

I hope this clarifies.

 

 

 

Avatar

Level 5

Hey @GirirajVi 

 

Are you working on a Single Page Application Website?  I would suggest opting Form Based Composer for your A/B test. 

 

Page-level data can be sent to Target along with the Global Mbox by using the targetPageParams function. This is similar to the mbox parameter functionality.

For more Information, please refer to the official documentations regarding the same, here are some links attached:

 

 

Hope this helps you.

Thanks