Expand my Community achievements bar.

Help shape the future of AI assistance by participating in this quick card sorting activity. Your input will help create a more effective system that better serves your needs and those of your colleagues.
SOLVED

ECID deletion from identitymap

Avatar

Level 7

Hi there,

 

What are some of the ways an ECID would be deleted from an identityMap for an existing customer? I originally thought setting the ExperienceEvent TTL on our web/app dataset would help remove older ECIDs outside of the time window, but was told this is not the case. 

Then I wonder, for customers with older ECIDs that we want to remove, or we if we just want identityMap to show most recent ECIDs within x days, how is that possible?

 

Thanks.

1 Accepted Solution

Avatar

Correct answer by
Employee

Hi @akwankl,

Yes, that's correct. In addition, if you want to prevent the stitching of the profile because of shared devices, please refer to the FPID solution mentioned below:
https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/identity/first-party-device-i...

 

Note: For edge cases, it may not be necessary to over-engineer the solution. If it is a measurable percentage of your traffic, you can think of other solutions.

 

Regards,

Kumar Saurabh

View solution in original post

3 Replies

Avatar

Employee

Hi @akwankl,

 

The ECID will get deleted automatically when the below situation occurs:

When a graph with 50 linked identities (including ECID) is updated, Identity Service will apply a “first-in, first-out” mechanism and delete the oldest identity to make space for the newest identity for this graph.

Deletion is based on identity type and timestamp. The deletion priority is as follows:

Cookie ID (ECID in your case)
Device ID
Cross-Device ID, Email, and Phone

Documentation- https://experienceleague.adobe.com/en/docs/experience-platform/identity/guardrails

 

Regards,

Kumar Saurabh

Avatar

Level 7

Thanks @Kumar_Saurabh_ ,

 

So if two profiles are mistakenly stitched together by a single ECID (the ECID logging into multiple accounts), the only way to "unstitch" that profile would be to delete the ECID through data lifecycle API so that the identityMap would separate? 

 

Thanks.

Avatar

Correct answer by
Employee

Hi @akwankl,

Yes, that's correct. In addition, if you want to prevent the stitching of the profile because of shared devices, please refer to the FPID solution mentioned below:
https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/identity/first-party-device-i...

 

Note: For edge cases, it may not be necessary to over-engineer the solution. If it is a measurable percentage of your traffic, you can think of other solutions.

 

Regards,

Kumar Saurabh