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
BedrockMission!

Learn more

View all

Sign in to view all badges

Marketing Cloud ID vs Experience Cloud ID AEP Launch SDK

cassandrag19268
Level 2
Level 2
Hi, All!

My team is working on upgrading the Adobe Mobile SDK and had the following questions regarding the ecid.
I'm hoping someone can help me answer the following:

It appears like the legacy 4.xSDK has a different call service than the new aep launch SDK? (visitorMarketingCloudID versus getExperienceCloudId)
Given that - if a user upgrades the application do they get assigned a new ecid?
I assume NO, but this link suggests the formats are a little different...
https://experienceleague.adobe.com/docs/analytics/admin/data-governance/gdpr-namespaces.html?lang=en
  • So, if we release a new app with updated SDK and force upgrade a user, is that user assigned a new identifier - ecid?
ECID Experience Cloud ID Service
1 Reply
pradeep_nextrow
Level 2
Level 2

The short answer is no. This is called as visitor cliffing and this does not happen when you migrate. Refer here - https://aep-sdks.gitbook.io/docs/resources/upgrading-to-aep ( "Upgrade Checklist" section). The methods that you are referring are the APIs to retrieve the value of the ECID that is set. These methods will change, requiring you to update the code in the screens/modules. The value and visitor context would remain the same and continue. If users uninstall and reinstall, then the ECID will change.