Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

AEP Web SDK Migration - Query on Audience Manager Set Customer ID

Avatar

Level 2

Hi Team,

We are working on migrating to AEP using Web SDK. Since AEP uses identity service and RTCDP for the ID sync, do we still need to set the user-ID using the following logic still to continue to use AAM as is for the ID sync?

 

var visitor = Visitor.getInstance("abc@AdobeOrg");
visitor.setCustomerIDs({
"user_id": {
"id":'abc1234',
"authState":Visitor.AuthState.AUTHENTICATED
}
});

 

Also, since Experience Cloud ID service extension is no longer needed, how we need to set this up, using custom code?

Topics

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

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hello @satyanarayanam1 ,

 

To implement ID sync using AEP Web SDK, please utilize data element of type "Identity Map" and use this in AEP sendEvent Action.

ankitasodhi_0-1633593593198.png

 

So, steps will be as follows:

1. Create data element as above.

2. Create rule to fire AEP SendEvent action in which refer to your data element as your XDMObject.

 

Hope this helps, please let me know if you have any further question.

View solution in original post

5 Replies

Avatar

Correct answer by
Employee Advisor

Hello @satyanarayanam1 ,

 

To implement ID sync using AEP Web SDK, please utilize data element of type "Identity Map" and use this in AEP sendEvent Action.

ankitasodhi_0-1633593593198.png

 

So, steps will be as follows:

1. Create data element as above.

2. Create rule to fire AEP SendEvent action in which refer to your data element as your XDMObject.

 

Hope this helps, please let me know if you have any further question.

Avatar

Level 2

@Ankita_Sodhi  - 

Thank you very much for answering the query. Yes, we are sending the detail as suggested already, will that be enough for the ID sync to work for both platform as well as Audience manager?, do we still need any more steps to do (AAM Server Side Enabled).

Avatar

Employee Advisor

Hello @satyanarayanam1 ,

 

That would be all for ID sync and forwarding data to AAM.

Avatar

Level 4

@Ankita_Sodhi I have a follow-up query. In AAM, we used to ID sync against a specific data source or integration code. How would we do that in AEP Web SDK?

Avatar

Employee Advisor

Hello @pradeep_nextrow ,

 

Thank you for your question.

The datasource or integration is now defined by "namespace" which acts as your datasource in AEP.

ankitasodhi_0-1640826159067.png

 

Regards

Ankita Sodhi

Avatar

Level 4

@Ankita_Sodhi Thanks, helps! I was trying this with my sandbox and was not able to find the AAM datasources (cross-device) listed in AEP's Namespaces. Should we require provisioning for this? We already raised a provisioning for segment sharing b/w AEP and AAM, is this related to that?

Avatar

Level 2

@Ankita_Sodhi  - Will the integration code and name space should match exact?

Example - user_id as integration code in legacy whereas User ID as name space in AEP, will the AAM still does the sync with no issues? or this is mandatory to be same on both ends?

Avatar

Community Advisor

Thank you for posting this query. Really helpful discussion.