Expand my Community achievements bar.

SOLVED

AEP WEB SDK: How to Ensure Only One Domain Contributes to Profile in AEP When Using One Schema for Multiple Domains?”

Avatar

Level 7

Hi Everyone,

 

I am currently working on a project where I am planning to send web data using Adobe WEB SDK to Adobe Experience Platform (AEP). Here’s the situation:

 

  • I have One Data collection property which I use it for 15 different domains.
  • Data collection property is mapped to one Schema (XDM schema)
  • I want to ensure that data from only one specific domain contributes to the customer profile, while the other domains’ data is excluded from profile contribution.
  • I am using Web SDK to share data with Adobe Analytics and AEP.

 

My Question:

 

How can I configure AEP so that only the data from one or specific domain out of the 15 contributes to the profile? Is there a way to filter or segment the data to achieve this within the platform, especially at the dataset or schema level?

 

Additional Context:

 

  • Schema Setup: The schema has fields such as domain, user ID, and other behavioral data points.
  • Datasets: All the domains are currently feeding data into the same dataset with this shared schema.
  • I understand that AEP provides flexibility in terms of profile management and dataset configuration, but I am not sure how to approach this filtering for just one domain.

 

Any guidance on how to achieve this, such as through dataset filtering, rules in data ingestion, or any other approach within AEP/CDP, would be greatly appreciated. Also, if there are best practices to manage this scenario when using multiple domains with a shared schema, I’d love to hear your recommendations!

 

Thanks in advance for your help!

1 Accepted Solution

Avatar

Correct answer by
Moderator

Take a look at Merge Policies: https://experienceleague.adobe.com/en/docs/experience-platform/profile/merge-policies/overview 

 

This should allow you to control what does and does not add to profiles. 

View solution in original post

5 Replies

Avatar

Correct answer by
Moderator

Take a look at Merge Policies: https://experienceleague.adobe.com/en/docs/experience-platform/profile/merge-policies/overview 

 

This should allow you to control what does and does not add to profiles. 

Avatar

Community Advisor

Hello @pradeep_07 ,

 

Did you try adding a condition when configuring the rule in Data Collection? You can define conditions to check if the domain matches the one where you need to pass the value. Only then should the event be triggered to send the data to your profile schema, otherwise it will not be sent.

 

Kr,

Parvesh

Avatar

Employee

Hello @pradeep_07 

 

Do you wish to exclude this data from entering Adobe Experience Platform or exclude it from segmentation?

 

Data prep could be an option to prevent data from being ingested into Adobe Experience Platform.

 

https://experienceleague.adobe.com/en/docs/experience-platform/data-prep/home

Avatar

Level 7

Hi @brekrut  - I just don't want all my Web event data to be enabled for Profiling. 

 

Thanks,

 

Pradeep

Avatar

Level 7

Hi @Parvesh_Parmar  - How do I do that? do you have any adobe documentation on this? My assumption was once the data reach AEP data lake, we should be able to create dataset for particular domain to be enabled for profile but am not sure if that's the right way to do it.